Software Development Engineer
McMinnville, Yamhill County, Oregon, 97128, USA
Listed on 2026-10-11
-
Software Development
Backend Developer, Cloud Engineer - Software
If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.
Software Development EngineerFull Time Professional McMinnville Office, McMinnville, OR, US
Software Development Engineer
Precision Analytical (PA) is the creator of the DUTCH Test, an innovative hormone test that creates better tools for healthcare professionals to explore hormone issues with their patients. PA exists to make it easier for patients and their healthcare providers to find answers to complex clinical questions. We are fully committed to our mission of providing the best diagnostic tools in functional medicine.
This position is located in McMinnville, Oregon, in the beautiful Willamette Valley. This is a hybrid role. We are seeking candidates who can work effectively from both a home office and our McMinnville office or other worksites.
At PA, we base our pay ranges on the market median of similar jobs, as determined by third-party salary benchmark surveys. The salary range reflects the minimum to midpoint of the salary range to provide room for growth. Your individual pay will vary based on skills, experience, and internal equity. During your initial interview with the Talent partner, you can expect to have an open discussion about your pay expectations.
With a career at PA, you get:
- Market-based competitive wage
- 401(k) with employer contribution
- Medical, dental and vision insurance
- Company-paid life insurance
- Wellness program
- Onsite gym
- Paid time off
- Holiday & Floating holiday
- Casual work environment
- Employee assistance program
- Free DUTCH Tests
- …and more!
We're rebuilding our architecture from the ground up, and we're looking for a Software Development Engineer to help shape it. You'll design, build, and ship scalable cloud-native applications with a focus on AWS serverless, event-driven architecture, and Type Script/Node.js, while drawing on solid experience with traditional application architectures too.
Who You AreYou're a hands‑on engineer with a curious streak. You've opened up a codebase, asked "why does it work like this?", and then actually gone and found out. You're equally comfortable with serverless and traditional architectures, and you know when each one is the right tool. You enjoy hard problems, ambiguous requirements don't rattle you, and you care about how your code connects to the business it serves.
When you dig into an existing system, you can tell the difference between what the business actually needs and what someone bolted on years ago as a workaround.
Most of your work will be building new systems, and those systems will need to integrate closely with our existing applications and platforms. That means designing clean, well‑defined integrations that keep our architecture flexible as it evolves. On our small team you won't be siloed: you'll have a hand in every stage of the software lifecycle, from shaping requirements to shipping to production.
This role reports to the VP of Technology.
Major Duties and Responsibilities- Help shape our new architecture from the ground up, choosing between serverless, containerized, and traditional approaches, and between monolithic and microservice designs, based on what each problem actually needs
- Design, develop, test, and maintain scalable, cloud-native applications using AWS and modern software development practices
- Build serverless and event-driven systems using AWS services including Lambda, API Gateway, SQS/SNS, Event Bridge, and Step Functions, as well as ECS and Docker containers
- Apply distributed-system patterns such as pub/sub, saga, idempotency, retries and dead-letter queues, and CQRS to build reliable and resilient systems
- Develop…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).