UI DevSecOps Software Engineer (on-site)
π Job Overview
Job Title: UI DevSecOps Software Engineer (on-site)
Company: RTX
Location: State College, PA, United States
Job Type: Full-time
Category: Software Engineering / DevSecOps
Date Posted: September 1, 2026
Experience Level: 5-10 years
Remote Status: On-site
π Role Summary
-
Spearhead the design, development, and implementation of user interfaces (UI) and software solutions within a DevSecOps framework, focusing on critical aerospace and defense applications.
-
Develop responsive and interactive front-end applications using modern JavaScript frameworks like React, Angular, or Vue, ensuring a seamless user experience.
-
Integrate front-end applications with backend services via RESTful APIs, leveraging Python for robust software development.
-
Champion security best practices throughout the software development lifecycle (SDLC) by embedding DevSecOps principles and practices into UI development.
-
Collaborate closely with cross-functional teams, including UI/UX designers, to translate complex operational requirements into secure, high-performance, and user-friendly software solutions.
π Enhancement Note: This role is highly specialized, blending front-end UI development with robust DevSecOps principles in the aerospace and defense sector. The emphasis on an active TS/SCI clearance and U.S. citizenship indicates a need for highly secure development practices and access to sensitive government projects. The "UI DevSecOps Software Engineer" title suggests a focus on the security of the user interface layer and its integration into secure development pipelines.
π Primary Responsibilities
-
Design, develop, and implement responsive and interactive graphical user interfaces (GUIs) and web applications using modern front-end technologies such as JavaScript, TypeScript, React, Angular, or Vue.
-
Develop and maintain software applications using Python, adhering to best practices for code quality, maintainability, and performance.
-
Integrate front-end components with backend services and RESTful APIs, ensuring efficient data flow and functionality.
-
Implement and refine DevSecOps practices within the UI development workflow, including secure coding standards, automated security testing, and vulnerability management.
-
Utilize Git or similar source control systems for effective code management, version control, and collaborative development workflows.
-
Work proficiently within Linux development environments for building, testing, and deploying applications.
-
Troubleshoot, debug, and resolve software defects to ensure optimal performance, reliability, and security of user-facing applications.
-
Collaborate with UI/UX designers to translate wireframes and mockups into functional and visually appealing user interfaces.
-
Participate in code reviews, providing constructive feedback to peers and ensuring adherence to coding standards and security requirements.
-
Contribute to the continuous integration and continuous delivery (CI/CD) pipelines, automating build, test, and deployment processes for UI components.
π Enhancement Note: The responsibilities highlight a dual focus on front-end development and DevSecOps integration. The inclusion of Python development alongside front-end technologies suggests a need for engineers who can bridge the gap between UI and backend/scripting tasks. The emphasis on Linux environments, Git, and CI/CD points to a modern, agile development setting.
π Skills & Qualifications
Education: Bachelorβs degree in Computer Science, Computer Engineering, Software Engineering, or a closely related technical field.
Experience: A minimum of 5 years of professional experience in software development, with a significant focus on UI development and DevSecOps principles.
Required Skills:
-
Proven experience developing user-facing software applications, web applications, or graphical user interfaces.
-
Strong proficiency in modern front-end development technologies, including JavaScript, TypeScript, React, Angular, or Vue.
-
Demonstrated experience in designing and implementing responsive and interactive user interfaces.
-
Experience integrating user interfaces with RESTful APIs and backend services.
-
Solid experience developing software applications using Python.
-
Familiarity with Git or similar source control systems and collaborative software development workflows.
-
Experience working within Linux development environments.
-
Active and transferable U.S. government issued TS/SCI security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance. Preferred Skills:
-
Extensive experience with React, TypeScript, JavaScript, HTML, and CSS.
-
Experience designing or implementing UI/UX workflows, dashboards, data visualization, or interactive applications.
-
GUI development experience using Qt/PyQt.
-
Experience working with design tools such as Figma or collaborating directly with UI/UX designers.
-
Experience developing applications that display and interact with large, complex, or real-time datasets.
-
Experience with Python data science and analytics libraries, including Pandas, NumPy, and SciPy.
-
Experience working with relational and non-relational databases.
-
Experience developing supporting backend services using Python, C++, or similar languages.
-
Familiarity with Git, GitLab, JIRA, and Confluence.
-
Familiarity with CI/CD pipelines and DevSecOps practices.
-
Experience with automated UI testing or frameworks such as Playwright, Cypress, Selenium, or similar.
π Enhancement Note: The "Qualifications You Must Have" section is critical, especially the explicit requirement for an active TS/SCI clearance and U.S. citizenship. This significantly narrows the candidate pool and emphasizes the security-sensitive nature of the role. The preferred skills indicate a desire for candidates who can contribute across a broader spectrum of the development lifecycle, from advanced UI/UX to backend services and data analytics.
π Process & Systems Portfolio Requirements
Portfolio Essentials:
-
Showcase of UI development projects demonstrating proficiency in modern JavaScript frameworks (React, Angular, Vue) and responsive design principles.
-
Examples of applications that integrate with RESTful APIs and backend services, highlighting data handling and user interaction.
-
Portfolios should include case studies of Python-based software development, detailing problem-solving approaches and code quality.
-
For candidates with relevant experience, include examples of UI/UX workflow design, dashboard creation, or data visualization components.
-
If applicable, present projects utilizing Qt/PyQt for GUI development or applications handling complex/real-time datasets. Process Documentation:
-
Demonstrate understanding of Git workflows, including branching strategies, pull requests, and code merging for collaborative development.
-
Illustrate experience working within Linux environments for application development, build processes, and deployment.
-
Provide examples or descriptions of contributions to CI/CD pipelines, including automated testing and deployment stages for UI components.
-
Discuss experience with DevSecOps principles, such as secure coding practices, vulnerability scanning, and integration into the SDLC.
π Enhancement Note: Given the DevSecOps nature of the role, a portfolio should not only showcase technical UI skills but also evidence an understanding of secure development practices and integration into automated pipelines. Case studies should highlight not just functionality but also security considerations and efficiency gains.
π΅ Compensation & Benefits
Salary Range: $86,800 - $165,200 USD per year.
Explanation of Range: This range represents a good faith estimate for the UI DevSecOps Software Engineer role, considering all experience levels. RTX evaluates candidates based on factors such as role function, responsibilities, work experience, location, education, and specific skills.
Benefits:
-
Comprehensive medical, dental, and vision insurance plans.
-
Life insurance, short-term disability, and long-term disability coverage.
-
401(k) plan with company match.
-
Flexible spending accounts for healthcare and dependent care.
-
Flexible work schedules to support work-life balance.
-
Employee Assistance Program (EAP) for confidential support.
-
Employee Scholar Program offering educational assistance.
-
Generous parental leave policy.
-
Paid time off (PTO) and company holidays.
Working Hours: 40 hours per week (standard full-time).
π Enhancement Note: The salary range is competitive for a senior software engineering role with specialized DevSecOps and security clearance requirements. The benefits package is comprehensive, typical of a large, established corporation like RTX, offering robust support for employees' well-being and professional development.
π― Team & Company Context
π’ Company Culture
Industry: Aerospace & Defense. RTX is a global leader, combining strength from its market-leading businesses to solve complex problems and deliver advanced solutions for national security and global connectivity.
Company Size: Large Enterprise (185,000+ employees globally). This size indicates a structured environment with established processes, extensive resources, and significant opportunities for career progression and cross-functional exposure.
Founded: RTX has a rich history, drawing on over 100 years of combined experience from its legacy companies. This long-standing presence signifies stability, deep industry expertise, and a commitment to innovation.
Team Structure:
-
The UI DevSecOps Software Engineer will likely be part of a larger engineering or software development team, possibly aligned with specific program or product lines within Raytheon.
-
Reporting structure will likely involve a Software Engineering Manager or a Lead Engineer, with close collaboration with UI/UX designers, backend developers, and security specialists.
-
Cross-functional collaboration is a cornerstone, essential for integrating secure UI components into complex defense systems and ensuring alignment with program objectives. Methodology:
-
Data Analysis & Insights: Emphasis on data-driven decisions for UI performance optimization, security vulnerability analysis, and user feedback integration.
-
Workflow Planning & Optimization: Application of agile methodologies (e.g., Scrum, Kanban) for iterative development, continuous integration, and rapid deployment of UI features and security patches.
-
Automation & Efficiency: Strong focus on automating build, test, and deployment processes through CI/CD pipelines, and integrating security checks early in the SDLC (Shift-Left security).
Company Website: https://www.rtx.com/
π Enhancement Note: RTX's industry and size suggest a culture that values rigorous engineering, security, and mission success. The "higher calling" mentioned in the description points to a purpose-driven environment where employees contribute to critical national and global security objectives.
π Career & Growth Analysis
Operations Career Level: This role is positioned as a mid-to-senior level Software Engineer with a specialized focus on DevSecOps for UI development. It requires significant independent contribution, problem-solving, and the ability to mentor junior engineers on best practices.
Reporting Structure: The engineer will report to a management layer (e.g., Engineering Manager) and collaborate extensively with peers and cross-functional teams, including architects, security leads, and program managers.
Operations Impact: The engineer's work directly influences the usability, security, and effectiveness of critical aerospace and defense systems. Successful UI development and DevSecOps integration are vital for mission success, operational efficiency, and maintaining the security posture of sensitive government programs.
Growth Opportunities:
-
Technical Specialization: Deepen expertise in front-end frameworks, DevSecOps automation, cloud-native development, and security engineering within the aerospace domain.
-
Leadership Development: Opportunity to lead UI development efforts on projects, mentor junior engineers, and contribute to architectural decisions.
-
Cross-Functional Exposure: Gain experience working with various engineering disciplines, program management, and government stakeholders, fostering a holistic understanding of defense systems development.
-
Advanced Security Certifications: Pursue certifications relevant to DevSecOps, cloud security, and government security clearances.
π Enhancement Note: The role offers a clear path for growth within a specialized technical domain, moving towards lead engineer or architectural roles, or expanding into broader DevSecOps leadership. The security clearance requirement is a significant asset for long-term career prospects within the defense industry.
π Work Environment
Office Type: On-site. This role requires full-time presence at the RTX facility in State College, PA.
Office Location(s): 302 Science Park Rd, Building 5A, State College, PA. This location is within a science park, likely fostering a collaborative and innovative environment.
Workspace Context:
-
The workspace will be a professional office environment designed for engineering and technical collaboration.
-
Access to modern development tools, hardware, and potentially secure network environments will be provided.
-
Opportunities for direct interaction with a diverse team of engineers, designers, and security professionals, fostering knowledge sharing and problem-solving.
Work Schedule: Standard 40-hour work week. While specific flexibility may vary, the on-site nature implies adherence to typical business hours, with potential for occasional overtime depending on project deadlines and critical mission requirements.
π Enhancement Note: The on-site requirement is crucial for this role due to the sensitive nature of the work and the need for physical access to secure facilities and networks. The science park location suggests a focus on research, development, and innovation.
π Application & Portfolio Review Process
Interview Process:
-
Initial Screening: Review of resume and qualifications, with a strong emphasis on required experience and security clearance status.
-
Technical Interview(s): Assessment of front-end development skills (JavaScript, React/Angular/Vue), Python proficiency, and understanding of software engineering principles. This may include coding challenges or technical discussions.
-
DevSecOps & Security Focus: Questions will delve into experience with Git, Linux, CI/CD, and DevSecOps best practices, with a specific focus on how security is integrated into UI development.
-
Behavioral & Situational Questions: Evaluation of problem-solving abilities, collaboration skills, and cultural fit, particularly concerning working in a secure, mission-critical environment.
-
Portfolio Review: Candidates will likely be asked to present or discuss specific projects from their portfolio, demonstrating their technical contributions, problem-solving approach, and understanding of secure development.
Portfolio Review Tips:
-
Highlight Security Integration: For UI projects, explicitly mention how security considerations were addressed (e.g., input validation, secure coding practices, avoiding common vulnerabilities).
-
Demonstrate API Integration: Clearly show how your UI components interact with backend services and APIs, detailing the data flow and error handling.
-
Showcase Python Use: Include examples of Python scripts or applications that support the UI development process or backend services, emphasizing efficiency and code quality.
-
Explain DevSecOps Contributions: Discuss your role in CI/CD pipelines, automated testing, or implementing security checks within the development workflow. Use specific examples.
-
Quantify Impact: Where possible, use metrics to demonstrate the success of your work (e.g., improved user engagement, reduced load times, successful security audits).
Challenge Preparation:
-
Be prepared for live coding exercises focusing on JavaScript/TypeScript and potentially Python. Practice building responsive components and integrating them with mock APIs.
-
Study common DevSecOps concepts and be ready to discuss how you would implement security measures in a UI development context.
-
Prepare to discuss your experience working with Git, Linux, and CI/CD tools. Understand common workflows and best practices.
-
Practice articulating your thought process clearly and concisely, especially when discussing complex technical challenges or security concerns.
π Enhancement Note: The interview process will heavily scrutinize the candidate's security clearance, technical depth in both UI and Python, and practical experience with DevSecOps methodologies. A well-prepared portfolio that explicitly addresses these areas will be crucial for success.
π Tools & Technology Stack
Primary Tools:
-
Front-end Frameworks: React, Angular, or Vue.js.
-
Languages: JavaScript, TypeScript, HTML, CSS, Python.
-
Version Control: Git (GitLab familiarity is a plus).
-
Operating Systems: Linux (e.g., Ubuntu, CentOS, RHEL).
-
API Development: RESTful APIs.
-
GUI Development (Preferred): Qt/PyQt.
Analytics & Reporting:
-
Data Science Libraries (Preferred): Pandas, NumPy, SciPy for Python-based data analysis.
-
Testing Frameworks: Automated UI testing tools like Playwright, Cypress, Selenium (or similar).
CRM & Automation:
-
Project Management/Tracking: JIRA, Confluence.
-
CI/CD Tools: Familiarity with CI/CD pipeline concepts and tools is expected, though specific enterprise tools might vary.
-
Databases (Preferred): Experience with relational and non-relational databases.
π Enhancement Note: The technology stack emphasizes modern front-end development, Python for backend and scripting, and a strong foundation in Linux and Git. The inclusion of DevSecOps tools and preferred data science libraries suggests a forward-thinking development environment focused on security and data-driven insights.
π₯ Team Culture & Values
Operations Values:
-
Mission Focus: A strong commitment to supporting national security and defense objectives, ensuring that all work contributes to RTX's mission.
-
Integrity & Security: Upholding the highest standards of ethical conduct, data security, and compliance with government regulations.
-
Innovation & Excellence: Driving continuous improvement, embracing new technologies, and striving for technical excellence in all aspects of development.
-
Collaboration & Teamwork: Fostering an environment of mutual respect, open communication, and shared responsibility among team members.
-
Customer Focus: Understanding and meeting the needs of internal and external stakeholders, particularly government clients, to deliver effective solutions.
Collaboration Style:
-
Cross-Functional Integration: Close working relationships between UI developers, backend engineers, security specialists, and UI/UX designers are essential.
-
Process-Oriented: A methodical approach to development, testing, and deployment, with a strong emphasis on documentation and adherence to established processes.
-
Knowledge Sharing: Encouraging the exchange of technical expertise and best practices through code reviews, team meetings, and documentation.
π Enhancement Note: RTX's culture, especially within its defense sector, will likely emphasize rigor, security consciousness, and a strong sense of purpose. Collaboration will be structured and focused on achieving mission-critical outcomes.
β‘ Challenges & Growth Opportunities
Challenges:
-
Security Compliance: Navigating and adhering to stringent government security regulations and protocols (e.g., TS/SCI requirements, secure coding standards) while developing user-friendly interfaces.
-
Complex Data Integration: Developing UIs that effectively display and interact with large, complex, or real-time datasets common in defense applications.
-
Legacy System Integration: Potentially integrating modern UI components with existing or legacy backend systems, requiring careful design and implementation.
-
Rapid Technological Evolution: Keeping pace with advancements in front-end technologies, DevSecOps tools, and cybersecurity threats within a dynamic industry.
Learning & Development Opportunities:
-
Specialized Training: Access to training programs focused on advanced UI frameworks, DevSecOps methodologies, cloud technologies, and cybersecurity best practices.
-
Industry Conferences & Certifications: Opportunities to attend relevant industry events and pursue certifications that enhance professional skills and knowledge.
-
Mentorship Programs: Guidance from experienced senior engineers and architects within RTX, fostering career growth and technical expertise.
-
Exposure to Cutting-Edge Technology: Working with state-of-the-art technologies and contributing to projects that push the boundaries of aerospace and defense innovation.
π Enhancement Note: The primary challenges revolve around the intersection of advanced UI development, robust security requirements, and the complexities of defense systems. Growth opportunities are substantial for those seeking to specialize in secure software development for critical applications.
π‘ Interview Preparation
Strategy Questions:
-
"Describe a time you had to implement a security control within a UI development process. What was the challenge, and how did you address it?" (Focus on practical application of DevSecOps).
-
"How would you approach designing a responsive dashboard for real-time data visualization, considering both user experience and data security?" (Assess UI design, data handling, and security thinking).
-
"Walk us through your process for debugging a complex UI issue that involves integration with a backend API. What tools and techniques would you use?" (Evaluate problem-solving and debugging skills). Company & Culture Questions:
-
"Why are you interested in working for RTX, and specifically in the aerospace and defense sector?" (Gauge motivation and alignment with company mission).
-
"How do you stay current with evolving front-end technologies and DevSecOps best practices?" (Assess commitment to continuous learning).
-
"Describe your experience working within a Linux environment and using Git for collaborative development. What are your preferred workflows?" (Evaluate foundational technical skills and collaboration style). Portfolio Presentation Strategy:
-
Structure Your Narrative: For each project, clearly define the problem, your role, the solution implemented, the technologies used, and the outcome. Emphasize your specific contributions.
-
Showcase Security Elements: If a project involved security considerations, highlight them prominently. Explain the rationale behind your choices and how they enhanced the application's security.
-
Demonstrate API Integration: Visually or verbally explain how your UI connects to backend services. Be prepared to discuss data structures and API interaction patterns.
-
Quantify Achievements: Use metrics (e.g., performance improvements, reduced bug rates, user adoption) to illustrate the impact of your work.
-
Tailor to the Role: Focus on projects that best align with the requirements of a UI DevSecOps Software Engineer, highlighting UI development, Python usage, and any DevSecOps or security-related aspects.
π Enhancement Note: Interview preparation should focus on demonstrating a strong understanding of both front-end development principles and DevSecOps practices, with a clear emphasis on security. Be ready to discuss your experience with Git, Linux, Python, and modern UI frameworks, and how you integrate security into your workflow.
π Application Steps
To apply for this operations position:
-
Submit your application through the RTX careers portal via the provided URL.
-
Tailor Your Resume: Ensure your resume clearly highlights your experience with JavaScript, TypeScript, React/Angular/Vue, Python, Git, Linux environments, and any DevSecOps or CI/CD experience. Quantify achievements where possible.
-
Prepare Your Portfolio: Curate a portfolio that showcases your best UI development projects, including examples of API integrations, responsive design, and ideally, any projects with a security focus or developed in a Linux environment. Be ready to discuss these projects in detail.
-
Research RTX: Familiarize yourself with RTX's mission, values, and recent projects, particularly those related to aerospace and defense technology. Understand the importance of security clearances in this industry.
-
Practice Interview Questions: Rehearse answers to common technical, behavioral, and situational interview questions, focusing on demonstrating your problem-solving skills, technical expertise, and understanding of DevSecOps principles.
β οΈ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
Application Requirements
Candidates must hold a Bachelorβs degree in a technical field and possess at least 5 years of relevant software development experience. An active and transferable TS/SCI security clearance and U.S. citizenship are strictly required for this role.