Now hiring

Sr. Software Engineer (Microservices, C++, Linux) @ ANA

Salem, Oregon, USOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Make an Impact on Mission-Critical Security Technology

We're seeking a Senior Software Engineer to join a high-impact team supporting advanced, network-connected security screening systems. This is a hands-on role focused on stabilizing and enhancing production systems while contributing to next-generation (greenfield) capabilities. If you enjoy solving complex problems, improving real-world systems, and working across engineering disciplines—this role offers a strong balance of ownership, technical depth, and visible impact.

What You'll Do

• Architect and deliver new features that coordinate across multiple systems, designing secure and reliable inter-service communication to support them.

• Own and enhance existing production codebases

• Contribute to targeted greenfield development as new capabilities are introduced

• Support software releases, debugging, and issue resolution in production environments

• Partner with systems, test, field, and manufacturing teams to resolve integration challenges

• Create and improve technical documentation to support long-term system sustainability

What You Bring

• Experience with microservices architectures, including:

• REST APIs, gRPC/protocol Buffers

• Message brokers

• Containerization

• Securing communications channels.

• Experience in C++, including multi-threading.

• Proven background working in Linux environments (must-have)

• Experience supporting distributed / networked systems in production

• Comfortable working in and improving established codebases

What Sets You Apart

• Experience balancing system sustainment and new development

• Strong debugging, code review, and system-level problem-solving skills

• Background in complex, integrated environments where uptime and reliability are critical

• Ability to operate independently while influencing technical direction

• Passion for improving documentation and knowledge continuity

Why This Role

• Work on real-world, mission-critical technology

• High visibility across cross-functional teams

• Blend of stability work + forward-looking innovation

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores