What you’ll do:
Successfully operate within our engineering environment and help it evolve over time.
Review peers’ technical designs, code, and tests, giving supportive feedback and asking good questions.
Work in a collaborative environment that rewards experiments, initiative, curiosity, and mentoring.
Use your database knowledge to design data storage for security, reliability, availability, maintainability, and performance.
Practice DevOps ensuring a culture of testing and releasing software on AWS continuously using automation and monitoring.
Partner with other engineering and product teams to loosely couple and scale the service ecosystem.
Work with teams dedicated to mobile development, physiological science, and user experience.
Assesses a well-defined problem and leads the development of a technical solution that meets the needs of the business and aligns with architectural standards.
Manages small- to moderate-sized solutions, or plays a key role on larger teams, working within the parameters of two to three sprints.
Provides direction to team members and/or vendors.
Advises product owners on discrete technology-related business problems; formulates options, including assessing their relative merits and risks; and works with product owners to determine the best solution.
The ideal candidate must have:
Have significant experience and a deep understanding of building micro services and event processing pipelines in a distributed environment.
Have significant experience consuming and creating web services, with a good understanding of API design.
Have significant experience working in the modern Java ecosystem with knowledge of at least one build tool (mvn, sbt, gradle, etc.), library dependency management, and at least one JVM language (Java, Scala, Kotlin, etc.)
Have experience with modern web service frameworks in the JVM ecosystem.
Have worked in a DevOps environment where strong automation and observability are required to keep the team moving.
Have contributed to the software change lifecycle, source control, and review processes on a large team scale.
Understand the benefits and drawbacks between SQL and NoSQL databases and have experience with both.
Have some experience with continuous integration and delivery practices ensuring frequent and safe deployments.
Understand and contribute to agile development methodologies.
Have significant experience using Amazon Web Services.
Languages: Scala, Python, Java 8+, JavaScript, Ruby
Frameworks: Akka Streams & HTTP, Cats & Cats Effect, Spark, Netty
Platforms: EC2, Lambda, Docker
Techniques: Distributed Systems, Functional Programming, High Availability, “Big Data”
OSes: Linux, MacOS
Databases: Dynamo DB, MySQL, PostgreSQL, Cassandra, Application development
Functional programming (especially in Scala).
Resilient / High-availability web service architecture.
Strong technical communication.
Education:
Bachelor’s degree preferred
Hours & Location:
M-F, 40 hours/week. This role will be remote while COVID restrictions are in place. The expectation is to be onsite at our Customer’s Beaverton, OR location once it is deemed safe to do so.
Perks are available through our 3rd Party Employer of Record
Health Benefits: Medical, Dental, Vision, Life (including spouse & child), 401k, STD/LTD, AD&D, And Commuter Benefits program.
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> About the job: Support Delivery (SD) is Red Hat’s customer facing support organization. We provide...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> The following positions are open: Front End Developer / Software Engineer (Sydney) Responsibilities Work with...
Apply For This JobFull Job Description Print & Digital Advertising Sales (Remote Position) Summary : The primary responsibility of the Advertising Sales Representative...
Apply For This JobFull Job Description Job Overview: PENNEP is seeking a talented and dedicated Quality Assurance (QA Analyst) to join our client’s...
Apply For This JobPosition Information Position Title Non-Tenure Track Assistant Professor of Microbiology Classification Title Faculty Full Time (.75-1.0 FTE) Benefits Eligibility Benefits...
Apply For This JobBachelor’s Degree 3+ years of experience with data scripting languages (e.g SQL, Python, R etc.) or statistical/mathematical software (e.g. R,...
Apply For This Job