Note: The job is a remote job and is open to candidates in USA. RTX is hiring a Full Stack Software Engineer for its Corporate Enterprise Services team. The role designs, develops, and deploys secure, scalable web applications, working across front-end and back-end development, cloud platforms, APIs, and AI technologies.
Responsibilities
- Develop and maintain full-stack web applications using React.js for front-end development and Python and Node.js for back-end services
- Build and deploy applications on AWS and Azure cloud platforms, ensuring scalability, reliability, and performance
- Write clean, testable, efficient, and maintainable code with comprehensive documentation to support long-term development
- Integrate APIs and microservices to support secure, enterprise-grade applications
- Design, query, and optimize SQL databases and data storage solutions
- Implement version control, CI/CD pipelines, and infrastructure automation using GitHub Actions, Jenkins, and other DevOps tools
- Leverage AI technologies, including Retrieval-Augmented Generation (RAG), to enhance application capabilities and workflows
- Participate in code reviews, architecture discussions, and Agile ceremonies to promote engineering best practices
- Develop secure solutions in a highly regulated environment while ensuring compliance with applicable security standards
- Collaborate with cross-functional teams to solve complex technical challenges, navigate ambiguity, and deliver end-to-end solutions
Skills
- U.S. citizenship is required, as only U.S. citizens are authorized to access information under this program/contract
- Typically requires a Bachelor's degree and a minimum of 8 years of prior relevant experience, or an Advanced Degree in a related field and a minimum of 5 years of experience
- Experience developing applications using React.js, Python, and cloud platforms such as AWS and Azure
- Experience with CI/CD pipelines and infrastructure automation tools, such as GitHub Actions or Jenkins
- Experience with front-end development, including responsive design and modern JavaScript frameworks
- Experience with back-end development, RESTful APIs, and SQL database integration
- Experience with containerization tools such as Docker and orchestration platforms such as Kubernetes
- Familiarity with AI technologies, including RAG, natural language processing (NLP), and related frameworks
- Strong problem-solving skills, with the ability to navigate ambiguity, establish technical direction, and deliver end-to-end solutions
- Understanding of DevOps methodologies and software engineering best practices
- Demonstrated technical curiosity and initiative in tackling complex challenges
- Experience working in highly regulated, security-conscious environments
Benefits
- Healthcare, wellness, retirement and work/life benefits
- Parental (including paternal) leave
- Flexible work schedules
- Achievement awards
- Educational assistance
- Child/adult backup care
- Hired applicants may be eligible for medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, an employee assistance program, the Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.
- Employees in Remote roles work primarily offsite (from home); if they live within a reasonable commute of an RTX site with colleagues they interact with, their manager will discuss whether there is a degree of onsite presence associated with the role.
Company Overview