Senior Software Engineer I
Compass · Boston, MA · 4 wk ago
Engineering$150k–$166k/yrFull-time
Responsibilities
- Build Direct Business Integrations: Partner with departmental Subject Matter Experts (SMEs) to translate manual, high-volume operational tasks (e.g., transaction management, legal review, financial reconciliation) into robust, automated AI pipelines.
- Orchestrate Agentic Workflows: Implement advanced application-level AI patterns, including multi-agent orchestration, RAG pipelines, semantic document routers, and state-machine-driven automation.
- Utilize and Inform Platform Primitives: Build your integrations on top of our Tier 1 AI Platform APIs, providing continuous feedback loops to the Platform Team to help shape company-wide infrastructure and gateway design.
- Enforce Rigorous Security Compliance: Ensure all departmental integrations adhere to absolute data security and privacy standards, keeping sensitive company and customer PII strictly protected.
- Maintain Code Quality & Governance: Review code submissions, establish robust testing frameworks for LLM outputs, and ensure that our rapid execution model does not accumulate technical debt.
- Unblock and Mentor Engineers: Provide technical guidance to engineers within your dedicated pod, fostering a high-performing and inclusive engineering culture.
- Focus on Continuous Improvement: Design, monitor, and improve operational metrics and logging for your integrations to quickly troubleshoot, resolve defects, and optimize user experience.
Requirements
- Strong Application & Backend Engineering Background: 6+ years of professional software engineering experience, with a proven track record of designing, building, and operating production-grade web applications, API integrations, or business-critical backend services.
- Hands-on GenAI Experience: 1+ years of experience building applications utilizing LLMs, including familiarity with prompt engineering, RAG, vector databases, and popular orchestration frameworks (e.g., LangChain, LlamaIndex, LangGraph, AutoGen).
- High Customer Empathy & Collaboration: Proven experience working closely with cross-functional stakeholders, non-technical partners, or product managers to scope, design, and launch user-centric software solutions.
- Data Privacy & Security Mindset: A strong understanding of secure coding practices, API authentication (OAuth), and protocols for handling highly sensitive or regulated business data (PII, financial records).
- Distributed Systems & Integration Expertise: Solid experience with RESTful/GraphQL APIs, message brokers (e.g., Kafka, RabbitMQ), asynchronous job processing, and integrating third-party SaaS platforms.
- Cloud & DevOps Proficiency: Comfortable deploying and monitoring applications in AWS or similar cloud environments, utilizing Docker, CI/CD pipelines, and modern infrastructure observability tools.
- Pragmatic Problem Solver: Ability to make smart technical trade-offs, prioritizing immediate business value and operational stability over speculative, over-engineered architectures.
Compensation
The base pay range for this position is $149,580-$166,200; however, base pay offered may vary depending on job-related knowledge, skills, and experience. Bonuses and restricted stock units may be provided as part of the compensation package, in addition to a full range of benefits. Base pay is based on market location. Minimum wage for the position will always be met.
Perks
- Participation in our incentive programs (which may include eligible cash, equity, or commissions).
- Paid vacation, holidays, sick time, parental leave, and recharge leave;
- Medical, tele-health, dental and vision benefits;
- 401(k) plan;
- Flexible spending accounts (FSAs);
- Commuter program;
- Life and disability insurance;
- Maven (a support system for new parents);
- Carrot (fertility benefits);
- UrbanSitter (caregiver referral network);
- Employee Assistance Program;
- Pet insurance.
Notice for California Applicants
Los Angeles County Fair Chance Notice