- Workplace
- Remote, Onsite
- Type
- Full-time
- Department
- Engineering
- Seniority
- Senior
- Experience
- 8+ years
- Source
- RecruiterFlow
Description
Senior/Staff Software Engineer
- Title of Role: Senior/Staff Software Engineer
- Location: Pittsburgh, PA, on-site
- Company Stage of Funding: Private Equity — Software Development
- Office Type: On-site
- Salary: [To be confirmed with final candidates]
Company Description
We're representing a software company that transforms defense acquisition and national-security decision-making through data, analytics, and AI. Their flagship product is a suite of AI-enabled applications built on a proprietary knowledge graph that integrates commercial and government data to support workflows across various domains. This company serves key national-security clients, helping them replace manual processes with accelerated, software-driven decision tools.
What You Will Do
- Design, build, and maintain scalable, production-grade software across the full stack, contributing meaningfully to both backend and frontend development.
- Architect and implement complex systems with a high degree of ownership, guiding projects from initial design through deployment and iteration.
- Collaborate closely with product, design, and data teams to translate national-security workflows into intuitive, high-performance software solutions.
- Develop and maintain backend services running on Linux environments, deployed through AWS cloud infrastructure.
- Integrate AI and large language model (LLM) capabilities into existing and new product features, enhancing the platform's functionality.
- Lead technical decision-making within your domain, mentoring engineers and raising the overall quality bar through code reviews and system design guidance.
Ideal Candidate Background
- 8–12+ years of professional software engineering experience, with a proven track record of delivering scalable production systems.
- Deep proficiency in Linux environments and a strong command of system-level fundamentals.
- Hands-on experience with JavaScript, React, and Node.js in production applications.
- Significant experience designing and operating workloads on AWS, with a focus on data-driven systems.
- Strong system design ability, capable of architecting distributed, data-intensive applications and articulating design trade-offs clearly.
Preferred
- Experience with AI and the LLM ecosystem, including working with foundation models and prompt engineering.
- Familiarity with agile methodologies and experience working in cross-functional teams.
Compensation and Benefits
This company offers competitive compensation and a dynamic work environment that fosters collaboration and innovation, with opportunities for professional growth and development.