This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Staff Software Engineer in the United States.
This role is focused on designing, building, and leading large-scale, intelligent software systems in a fast-paced, high-growth environment. You will drive the architecture and AI integration for enterprise-grade applications, balancing rapid development with high-quality engineering practices. Collaborating across product, AI / ML, and data teams, you will translate complex requirements into scalable and reliable solutions. You will mentor engineers, define technical vision, and establish best practices that influence multiple squads. This role offers significant autonomy, technical leadership responsibility, and the opportunity to shape the future of the platform. Ideal candidates are innovative, highly skilled in both backend and AI-driven development, and thrive in collaborative, solution-oriented teams.
Accountabilities :
- Architect and maintain large, distributed software systems that support critical enterprise applications.
- Define and evolve long-term technical vision across multiple squads, encompassing core features, data models, and automation frameworks.
- Lead integration of AI / ML components, including large language models, recommendation engines, and agentic automation frameworks.
- Design scalable APIs, data pipelines, and frameworks to support AI-driven insights and user-facing automation.
- Collaborate cross-functionally with Product, AI / ML, and Data teams to translate complex user needs into reliable solutions.
- Mentor engineers through architectural guidance, code reviews, and deep technical coaching.
- Establish best practices in system reliability, observability, and developer productivity.
- Communicate technical direction clearly via design documents, reviews, and leadership discussions.
Requirements
10+ years of experience building scalable SaaS or enterprise systems.Expert-level proficiency in C# / .NET Core, ASP.NET, SQL Server, and distributed system design.Hands-on experience implementing or integrating AI / LLM-based applications in production (LangChain, Hugging Face, OpenAI, etc.).Familiarity with agentic architectures, reasoning models, and orchestration layers (MCP-style systems, RAG pipelines, multi-agent frameworks).Strong programming skills in Python for AI / ML workflows and data pipelines.Experience with front-end frameworks (React + TypeScript), message streaming (Kafka), and container orchestration (Kubernetes).Proven ability to lead architecture across multiple squads and mentor senior engineers.Excellent collaboration and communication skills with technical and product stakeholders.Entrepreneurial mindset, comfortable navigating ambiguity and driving innovation.Benefits
Competitive salary range between $202,000–$270,200 USD, plus annual bonus and equity.Flexible work hours and remote-first opportunities, with structured onboarding and leadership development programs.Comprehensive health coverage including medical, dental, vision, and telehealth benefits.Support for all life stages : parental leave, fertility services, surrogacy and adoption reimbursement, maternity support, and more.Holistic wellness benefits including pet insurance, financial planning tools, and legal advisory services.Professional development support and ample learning opportunities.Recognition programs, team awards, and a culture of peer-nominated achievements.Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience and achievements.
📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.
🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role.
Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.
Thank you for your interest!
#LI-CL1