
Software Engineer
Posted Jul 17

Posted Jul 17
This is a fully remote position, open to applicants in United States.
• Collaborate with data architects, analysts, and a diverse range of stakeholders to transform unclear product requirements into effective technical solutions.
• Design, construct, and maintain intricate ETL/ELT workflows.
• Implement security measures, including authentication and authorization protocols.
• Develop optimized transformations to clean, enhance, and model data using cloud-native tools.
• Ensure data quality, integrity, and compliance while maintaining metadata and lineage.
• Assist in refactoring and modernizing existing on-premises systems into distributed, cloud-based services.
• Contribute to the architecture of authentication, identity management, and RBAC/ABAC frameworks.
• Engage in architectural discussions, code reviews, and continual technical enhancements.
• Promote best practices in microservice design, testing, observability, and CI/CD automation.
• Work closely with partner company engineers and stakeholders to develop optimal solutions for our Mission Heroes.
• Collaborate with the Defense Unicorns product team to share enhancements and growth potentials for upcoming projects.
• Comfortable operating in an asynchronous, fully remote environment.
• Actively participate in communities of practice through Slack and GitHub Issues.
• Integrate software products with existing defense systems, ensuring seamless interoperability and compliance with security protocols.
• Take ownership of architectural decisions and ensure technical excellence across the engineering team.
• Create detailed documentation, including design specifications, user manuals, and maintenance guides.
• Keep up-to-date with emerging technologies and industry trends to inform product improvements and innovations.
• Provide technical mentorship and elevate engineering standards throughout the team.
• Communicate effectively with all levels of engineers and stakeholders, both internal and external to the company.
• Influence product direction through a thorough understanding of user needs and system limitations.
• 3+ years (mid-level) or 5+ years (senior-level) of experience in software engineering.
• Experience in building a software tool with a primary focus on software lifecycle and management.
• Expert-level proficiency in at least one modern programming language (e.g., Go, TypeScript, Python) with the capability to write idiomatic, testable code.
• Strong understanding of system design, API development, workflow orchestration (preferably Argo Workflows), relational databases, and cloud platforms (e.g., AWS, Azure).
• In-depth knowledge of database design, schema design, indexing, and query optimization.
• Previous experience leading a team in breaking down a complex monolithic application design into small, independent services that communicate via lightweight APIs.
• Experience in modern API design that goes beyond basic CRUD operations, including the use of RESTful services, with high proficiency in tools such as FastAPI in Python, ASP.NET in C#, or similar.
• Background in implementing authorization, data governance, security telemetry pipelines, policy enforcement, and role-based access control to ensure compliance and data privacy across enterprise systems.
• Enthusiastic about tackling complex problems, proposing solutions, and executing them successfully.
• Familiarity with Core Kubernetes Concepts, including but not limited to Controllers, Operators, and CRDs.
• A passion for clean architecture, automation, and iterative modernization.
• Knowledge of Department of Defense acquisition or sustainment software modernization projects.
• Excellent communication and collaboration skills, capable of conveying technical concepts to both technical and non-technical audiences and leading technical working sessions with partners and mission heroes.
• An analytical, problem-solving mindset with keen attention to detail.
• Experience working proactively, efficiently managing time, and thriving in a dynamic remote work environment!
• Medical/Dental/Vision coverage.
• Premiums are fully covered by the company.
• Health Savings Account.
• Life Insurance.
• Disability Insurance.
• 401k Retirement Plan.
• Company Stock Options.
• Home Office Budget.
• Flexible Time Off (FTO), along with all Federal Holidays, one week for Thanksgiving, and two weeks for Christmas and New Year’s.
• Paid Parental Leave.
• Reimbursement for approved training and subscriptions.
• Coverage for conferences (travel, lodging, and fees).
Phase2
Job Mobz
RTX
Get handpicked remote jobs straight to your inbox weekly.