Software Developer - Intermediate
Auria Software Developer - Intermediate
- Design, develop, test, and deploy backend services, APIs, and system components using Java, C++, and Python.
- Collaborate closely with frontend developers, systems engineers, DevSecOps teams, and testers to ensure high-quality integration and delivery.
- Develop software components that interact with satellite ground systems, network management interfaces, and secure communications protocols.
- Optimize system performance and reliability through well-structured code, profiling, and debugging.
- Support secure coding practices and ensure compliance with DoD cybersecurity requirements
- Participate in Agile development cycles, including sprint planning, daily scrums, and retrospectives.
- Conduct peer code reviews and contribute to system architecture decisions focused on scalability, maintainability, and performance.
- Active U.S. Government SECRET security clearance.
- Bachelor's degree in Engineering or a related technical discipline and 7+ years of relevant experience,
- Or a Master's degree and 4+ years of relevant experience
- Strong development experience with Java, C++, and Python in Linux-based environments.
- Experience developing RESTful APIs, secure data exchange (e.g., JSON/XML), and service-oriented architectures (SOA).
- Familiarity with build systems (e.g., Maven, Gradle, CMake) and version control tools (e.g., Git/GitHub).
- Proficient in backend testing methodologies and frameworks (e.g., JUnit, PyTest, Google Test).
- Experience with Scrum Master functions, facilitating team collaboration, managing sprint activities, and supporting Agile best practices to improve team efficiency and delivery consistency. Not required to be Scrum Master certified.
- Technical leadership experience, helping guide priorities, support decision-making, and mentor peers to ensure successful project execution.
- Strong debugging skills and experience using tools such as GDB, Valgrind, or performance profilers.
- Strong communication and collaboration skills within Agile development teams.
- Proficiency with Microsoft Office tools (Word, Excel, PowerPoint, etc.).
- Experience with the Satellite Control Network (SCN) and SATCOM command and control (C2) systems, products, and interfaces.
- Familiarity with orbital mechanics concepts such as orbital propagation, two-body dynamics, and conjunction analysis, with experience integrating or supporting software systems that model or process space object tracking data.
- Knowledge of secure communication protocols, encryption, and authentication mechanisms.
- Familiarity with containerization (e.g., Docker) and orchestration (e.g., Kubernetes).
- Experience with CI/CD pipelines and DevSecOps tools (e.g., Jenkins, GitLab CI, Nexus).
- Prior experience contributing to large-scale government software programs or defense acquisitions.
Why You’ll Love Working at Auria
We believe our team does their best work when they are well-supported, financially secure, and have the freedom to balance life outside of the office.
Time for What Matters
- Generous & Growing PTO: Start with a substantial paid time off package that increases every year you’re with us.
- True Flexibility: Contract permitting, use Flex Time to work in a way that fits your life, not just your 8-to-5.
- 11 Paid Days Off: Enjoy 6 fixed company holidays plus 5 Floating Holidays to use whenever you choose.
Invested in Your Future
- 401(k) Match—Yours to Keep Instantly: We match up to 4% of your contributions. Both your contributions and the company match are yours from day one with no vesting wait-period.
- Industry-Leading Education Support: Level up with up to $12,000 annually for tuition and certifications. We don't just hire talent; we grow it.
Health & Peace of Mind
- Premium Healthcare, Lower Costs: High-quality medical plans paired with a Company-Sponsored HSA to help you save for the future.
- Fully Covered Life Insurance: Breathe easy with life insurance up to $50K provided at zero cost to you.
- Holistic Support: Access our Employee Assistance Program (EAP) for mental health, financial coaching, and more.
...and that’s just the beginning!