Staff Software Engineer
Remote
Job Id:
155650
Job Category:
Job Location:
Remote
Security Clearance:
No Clearance
Business Unit:
Piper Companies
Division:
Piper Enterprise Solutions
Position Owner:
Bailey Horne
Piper Companies is hiring a Staff Software Engineer for a full-time remote position within an innovative, AI-focused software organization. The Staff Software Engineer will be responsible for developing core product features, integrating advanced AI technologies, and guiding the team in modern engineering practices. This role reports directly to the Director of Engineering and includes occasional travel for team collaboration.
Responsibilities for the Staff Software Engineer include:
· Architect, implement, and deliver production-ready features for an AI-driven platform using modern frameworks and cloud-native solutions
· Integrate and optimize large language model APIs and vector databases
· Research and apply emerging interoperability standards like Model Context Protocol (MCP)
· Promote and train the team on AI-powered development tools to enhance efficiency and creativity
· Apply best practices in software development lifecycle: automated testing, CI/CD pipelines, version control, and clean architecture principles
· Collaborate with Product and Design teams to prototype and validate AI-driven features
· Provide technical leadership through code reviews, design discussions, and mentoring
· Contribute to long-term technical strategy and assist in scaling the engineering team
Qualifications for the Staff Software Engineer include:
· 6+ years of professional software development experience with strong design fundamentals
· Demonstrated ability to deliver maintainable, well-tested software in an agile environment
· Proficiency in at least one modern backend technology stack: Node.js, TypeScript, Python, or Go preferred
· Hands-on experience embedding AI/ML capabilities into applications (LLMs, embeddings, vector search, agent frameworks)
· Regular use of AI-assisted development tools in day-to-day work
· Familiarity with frameworks like LangChain or LlamaIndex
· Knowledge of CI/CD systems such as Azure DevOps or GitHub Actions
· Prior experience leading or mentoring engineering teams
Compensation for the Staff Software Engineer includes:
· Salary range: $160,000 – $175,000
· Comprehensive benefits: Medical, Dental, Vision, 401k, PTO, holidays, and sick leave as required by law
Keywords: Staff software engineer, senior software engineer, AI-first product development, technical leadership, software architecture, Node.js, typescript, python, Go, backend development, cloud-native architecture, CI/CD, test automation, version control, clean architecture, large language models, LLM, OpenAI, anthropic, Azure OpenAI, Ollama, LangChain, LlamaIndex, Vector databases, pinecone, weaviate, pgvector, model context protocol, MCP, Github Copilot, cursor, claude code, ChatGPT, SDLC, code reviews, Azure DevOps, Github Actions
#LI-BH1
#REMOTE
This job is open for applications on 12/1/2025. Applications for this job will be accepted for at least 30 days from the posting date