Job Closed
This listing is no longer active.
Making a positive impact across the globe.
Principal Software Engineer
Location
United States
Posted
92 days ago
Salary
$173K - $230K / year
Seniority
Lead
Job Description
Principal Software Engineer
Two Six Technologies
• Design and implement solutions in Python using the full suite of AWS cloud computing capabilities • Develop and iterate on AI and LLM-based workflows to reduce overhead and time for customers to achieve their required outcomes • Operate in a collaborative, agile environment with a focus on taking action and enabling team success • Create proofs-of-concept, prototypes, and other solutions to quickly test ideas and enable data analysis, as well as design and build production solutions • Provide direction and guidance in the strategic maturation of existing infrastructure • Help us achieve and maintain compliance with information security best practices • Engage with peers across the company to review and help ensure our team delivers maintainable and extensible solutions • Share your knowledge with, and learn from your colleagues in all parts of the company
Job Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field and 10+ years in professional software engineering, with at least 5+ years in backend development. In lieu of degree, comparable experience will be considered.
- 5+ years of experience writing production level Python APIs and applications
- Demonstrated success and experience with architectural design and documentation of complex systems
- 2 years experience developing containerized applications using technologies such as Docker and Kubernetes
- Practical experience designing, deploying, and tuning production systems built using AWS cloud computing technologies
- Proficiency developing and using APIs, microservices, asynchronous tasks, ORMs, and task queues
- Experience with relational and NoSQL databases
- Experience tuning and troubleshooting Linux based systems
- Proficiency with unit testing, integration testing, and functional testing
- Enthusiasm for Scrum and Agile methodologies
- Knowledge of which tools are currently best practice for a given problem, but also the ability to think of solutions beyond those
- Ability to work in a fully remote team with a diverse set of skills and life experiences
- Ability to communicate well verbally and in writing at all levels of technical expertise, including to non-technical colleagues
- Ability to creatively solve problems and learn quickly and independently.
Benefits
- medical, dental, and vision insurance
- life and disability insurance
- retirement benefits
- paid leave
- tuition assistance
- professional development
Related Guides
Related Job Pages
More Software Engineer Jobs
• Architect Mobile-First AI: Design and scale the foundational architecture of our native iOS (Swift) and Android (Kotlin) applications to support agentic workflows, multi-turn conversations, and real-time AI interactions. • Drive the Agent Interface: Lead the implementation of mobile-specific AI capabilities, focusing on low-latency streaming, multi-modal inputs, and agentic state management on the client side. • Own the Mobile Lifecycle: Take full ownership of the mobile development lifecycle—from initial architectural specs to deployment, CI/CD optimization on AWS, and production reliability. • Mentor & Multiply: Act as a force multiplier for the engineering org. You’ll provide thoughtful, kind code reviews and mentor engineers across all levels, helping them level up their mobile and AI craft. • Navigate Ambiguity: Prototype rapidly and iterate on complex challenges—such as offline syncing of agent states and high-volume data pipelines—with little guidance.
• Create design tools for CAD/CAM software, ensuring performance and usability. • Provide CAD/CAM-specific technical knowledge to a developer team currently lacking this expertise. • Support the development of online CAD/CAM platforms and browser-based apps, helping scale solutions to production. • Estimate time and provide progress updates (at least 3x weekly) to the team lead. • Take initiative in problem solving and supporting a small but growing team, helping close key knowledge gaps in CAD/CAM tool development.
Professional Intern — Software Development, Automation, AI
SharkallyWe transform ideas into intelligent solutions.
• Support the development and improvement of process automation solutions. • Collaborate on the integration of technology tools (APIs, digital platforms, automated workflows). • Assist in the technical analysis of requirements for public- and private-sector projects. • Document processes, workflows and technical solutions. • Support testing, validation and optimization of developed solutions. • Participate in projects related to public tenders, digital platforms and automated administrative processes.
Mid/Senior Backend Software Engineer
AstroNetixAstroNetix, a veteran-owned and operated company, provides mission-critical solutions across government, defense, and logistics sectors. With extensive expertise in systems engineering, cybersecurity, and program management, the AstroNetix team supports high-impact programs from concept to deployment. With decades of hands-on experience managing defense programs and addressing complex operational challenges, we bring a unique perspective to every project. Partnering with U.S. defense, intelligence, and federal agencies, AstroNetix delivers innovative solutions that drive mission success, streamline operations, and reduce risk. We are deeply committed to advancing national security and embedding with teams to deliver tangible results.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description This is a full-time remote role for a Senior Backend Software Engineer specializing in Space & Missile projects. Key responsibilities include: - Designing, building, and maintaining backend systems - Developing scalable, secure software - Collaborating with cross-functional teams to implement technical solutions - Integrating complex systems - Optimizing backend processes for performance - Ensuring alignment with security policies and mission requirements - Working with government and defense agencies to develop cutting-edge space- and missile-related software solutions What You'll Work On: - Backend services supporting mission and command workflows - Message-driven and asynchronous processing pipelines - Software supporting ground systems and flight-adjacent mission capabilities - Fault handling, retries, and degraded-communications scenarios - Interfaces between mission systems, including APIs, message schemas, and ICDs Qualifications - Proficiency in Core Computer Science principles, such as data structures, algorithms, and system architecture - Expertise in Back-End Web Development and Software Development with a focus on scalability and reliability - Strong Programming and Object-Oriented Programming (OOP) skills - A firm grasp of backend architecture design and the ability to integrate complex systems - Familiarity with agile development methodologies and collaboration tools - Adept in troubleshooting and optimizing backend performance - Active TS/SCI (Top Secret/Sensitive Compartmented Information) clearance is required - Experience in space, missile, or defense-related projects is highly valued - Bachelor's degree or higher in Computer Science, Engineering, or related field Requirements - Clearance: Active TS/SCI required - U.S. Citizenship required - Remote with occasional travel (CONUS) - Mid-level experience required, typically 7+ years of backend software engineering experience Company Description AstroNetix, a veteran-owned and operated company, provides mission-critical solutions across government, defense, and logistics sectors. With extensive expertise in systems engineering, cybersecurity, and program management, the AstroNetix team supports high-impact programs from concept to deployment. With decades of hands-on experience managing defense programs and addressing complex operational challenges, we bring a unique perspective to every project. Partnering with U.S. defense, intelligence, and federal agencies, AstroNetix delivers innovative solutions that drive mission success, streamline operations, and reduce risk. We are deeply committed to advancing national security and embedding with teams to deliver tangible results.


