Senior Engineering Manager, Financial Platform
Leads the architecture and development of BuildOps’ integration and data platform, driving technical strategy, reliability, APIs, databases, and engineering standards across multiple teams. Requires 10+ years of software engineering experience and deep expertise in TypeScript, Node.js, PostgreSQL, cloud infrastructure, and distributed systems.
About the job
Responsibilities
- Architect, build, and maintain an integration and data platform supporting external systems and integrations.
- Lead technical decisions across the stack, balancing performance, maintainability, scalability, and developer experience.
- Design and optimize APIs and service patterns for product experiences and third-party integrations.
- Improve database design, query performance, and data models for efficient storage and retrieval at scale.
- Drive observability and operational excellence through logging, monitoring, tracing, alerting, and performance analysis.
- Lead engineering-wide initiatives that improve customer experience, system performance, productivity, and knowledge sharing.
- Evaluate and introduce technologies, patterns, and tooling that improve engineering efficiency and platform quality.
- Define and reinforce testing practices with QA and engineering teams.
- Mentor engineers through technical design reviews, architecture discussions, pair programming, and knowledge-sharing sessions.
- Influence multiple engineering groups through technical leadership and cross-functional collaboration.
Requirements
- 10+ years of software engineering experience, including modern JavaScript and TypeScript environments and leadership of large technical initiatives.
- Experience with workflows and data platforms, including data integrity, reconciliation, system quality, resilience, and reliability.
- Production experience with Node.js, GraphQL, RESTful services, PostgreSQL, and Temporal.
- Strong proficiency with SQL databases, including schema design and query optimization.
- Experience with event-driven systems, messaging infrastructure, and real-time data processing.
- Experience with Docker, Kubernetes, and modern cloud infrastructure across AWS, Google Cloud, or similar environments.
- Strong understanding of CI/CD, automated testing, and scalable deployment practices.
- Experience mentoring engineers and raising technical standards through influence and execution.
- Excellent communication and technical writing skills.
Nice to Have
- Experience with large enterprise platforms, including ERP and CRM systems.
- Experience leading platformization, service architecture, API, financial, or accounting initiatives.
- Advanced degree in Computer Science, Engineering, or a related field.
Compensation and Benefits
- Base salary: $172,000–$229,000.
- Annual bonus and meaningful equity.
- Comprehensive benefits package and flexible PTO.
- Hybrid work schedules and a one-time work-from-home allowance.
- Company events, team-building activities, and growth opportunities.
Skills
JavaScript, TypeScript, Node.js, GraphQL, Rest, Postgres, Temporal, SQL, Docker, Kubernetes, AWS, GCP, CI/CD, Automated Testing, Event-Driven Systems
Similar jobs
Engineering Management jobsLeads a hands-on Shared Services Engineering team building and operating reusable services, SDKs, APIs, and customer-facing systems. Requires 7+ years of software engineering experience, engineering management experience, and strong technical judgment across distributed and full-stack systems.
Leads 24/7 critical facility operations for a 20 MW AI data center expanding to 40 MW, overseeing electrical, mechanical, safety, maintenance, staffing, and operational performance. Requires at least five years of data center operations management experience and expertise in infrastructure reliability and team scaling.
Leads the Autonomous Behaviors and Agents engineering team, setting technical direction and delivering real-time multi-agent planning and optimization systems for mission-critical autonomy. Requires substantial modern C++ experience, algorithmic depth, and demonstrated engineering leadership.
Leads Snowflake Professional Services delivery, managing Solutions Architects and Consultants while overseeing complex data migrations and AI or generative AI engagements. Requires 10+ years in customer-facing technical roles, 5+ years of people management, and substantial professional-services sales experience.
Leads the Config Deployments engineering team responsible for high-scale configuration distribution, feature flags, and service coordination infrastructure. The role requires 7+ years of engineering experience, infrastructure expertise, and engineering management experience.