> Markdown version of [/jobs/ext/1309315-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/1309315-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** BAE Systems - **Location:** Pittsburgh, PA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Geographic Information Systems, Application Programming Interfaces (APIs), Amazon Web Services, C++ (Programming Language), Mobile Application Development, Cloud Computing, Cloud Engineering, Code Review, Databases, Digital Architecture, MongoDB, NoSQL, Performance Tuning, Real Time Simulation, Message Oriented Middleware, Software Engineering, Software Modules, Backend, Kubernetes, Information Technology, Low Latency, Restful APIs, Data Pipelines, Golang, Programming Languages - **Published:** July 17, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=65153dedaa1da9d8 ## About the Role * Strong Golang/C++ experience * Strong experience with RESTful API design principles * Experience with both private (on-prem) and public cloud * Experience with Kubernetes * Experience with realtime simulation or other performance-critical systems * Excellent communication skills Education and Experience: * Bachelor's degree in Computer Science or related field * 5+ years professional software development with Golang/C++ or other backend languages Additional Attributes: * Experience with MongoDB or other NoSQL database * Experience with NATs or other asynchronous messaging frameworks * Cloud Computing experience (On-Premises, AWS, Kubernetes, etc) * Experience with GIS data processing or other mathematically intensive field * Additional experiences with other programming and scripting languages * Leadership experience ## Description Senior Software Engineer working with our Cloud Infrastructure team to develop and maintain distributed services for driving real-time simulation systems. Objectives: * Design, implement, and maintain distributed backend services optimized for low latency and high throughput. * Ensure APIs and data pipelines meet simulation performance requirements. * Lead technical design efforts to ensure scalability, reliability, and efficient use of infrastructure resources. * Collaborate across teams in order to deliver robust, production-grade systems. * Mentor engineers in system design, performance optimization, and modern cloud-native development. Key Areas of Responsibility: * Develop and maintain software features * Design architecture of software modules * Break down whole projects into implementation plans for the team * Actively mentor less experienced programmers * Actively propose improvements, e.g. better solutions, tech debt removal, development processes, etc. * Actively communicate with stakeholders * Perform code reviews * Participate in the engineering hiring process * Participate in project/feature estimations ## Related Videos - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Super scaling for the Super Bowl: How to survive 30 million users hitting your backend in 30 minutes](https://www.wearedevelopers.com/videos/100356-super-scaling-for-the-super-bowl-how-to-survive-30-million-users-hitting-your-backend-in-30-minutes) - [Retooling and refactoring - an investment in people.](https://www.wearedevelopers.com/videos/371-retooling-and-refactoring-an-investment-in-people) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Backend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/196-backend-developer-salary-in-germany-2023) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)