Senior Software Engineer - Backend
About the role
As a Senior Software Engineer - Backend at Boeing Intelligence & Analytics, you will be responsible for designing, developing, testing, deploying, maintaining, and enhancing software solutions. You will provide technical leadership on high-impact projects, facilitate alignment and clarity on goals, outcomes, and timelines, analyze user requirements to derive software design and performance requirements, work closely with the Chief Engineer to define feature specifications and build products, conduct design and code reviews, and complete medium to large features independently without guidance.
Responsibilities
- Design, develop, test, deploy, maintain, and enhance software solutions
- Provide technical leadership on high-impact projects
- Facilitate alignment and clarity on goals, outcomes, and timelines
- Analyze user requirements to derive software design and performance requirements
- Work closely with the Chief Engineer to define feature specifications and build products
- Conduct design and code reviews
- Complete medium to large features (each with many tasks) independently without guidance
- Identify and drive changes as needed for assigned codebase, product area, or systems
Qualifications
- Required Education and Years of Experience: Bachelor's degree from an accredited course of study in engineering, computer science, or a related discipline and 20+ years' related work experience
- Required Qualifications: Active TS/SCI clearance with polygraph, experience assisting with development & execution of test procedures for software components, experience with generating & reviewing software/technical documentation, experience working in an Agile software development environment, experience using with Jira and Confluence, ensuring quality control of all developed and modified software, experience with Git, Java, C++, Python, relational database such as PostgresSQL
- Desired Qualifications: Experience with Amazon Web Services (AWS), experience with Docker/Kubernetes, HAProxy, Nginx, Elastic Stack, telework/remote availability
Benefits
BI&A offers an optimal mix of a small company environment with exceptional opportunities supported by a large corporation. We support global missions by building and delivering intelligence, analytics, and cyber solutions that enable users to advance national security. We have vibrant partnerships and innovative approaches, serving the Intelligence Community through innovation and vision. We provide hands-on access to cutting-edge technologies and a culture of technical excellence.
Pay and Schedule
The pay range for this position is $200,000 - $250,000, based upon candidate experience and qualifications, as well as market and business considerations. Telework/Remote Availability: Hybrid work authorized, up to 16 hours per week, depending on team and workload. Work Location(s): Annapolis Junction, MD
Schedule
Hybrid work authorized, up to 16 hours per week, depending on team and workload.
Equal Opportunity Employer
We are an equal opportunity employer. We do not accept unlawful discrimination in our recruitment or employment practices on any grounds including but not limited to; race, color, ethnicity, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military and veteran status, or other characteristics covered by applicable law. We have teams in more than 65 countries, and each person plays a role in helping us become one of the world’s most innovative, diverse and inclusive companies. We are proud members of the Valuable 500 and welcome applications from candidates with disabilities. Applicants are encouraged to share with our recruitment team any accommodations required during the recruitment process. Accommodations may include but are not limited to: conducting interviews in accessible locations that accommodate mobility needs, encouraging candidates to bring and use any existing assistive technology such as screen readers and offering flexible interview formats such as virtual or phone interviews.