5+ years of experience in backend development and data applications
Strong knowledge of APIs, data integration, and data transformation techniques
Experience with architecture design of databases and data pipelines
Familiarity with AI systems and code review best practices
Proven ability to translate business requirements into technical solutions
Excellent documentation skills for evolving systems
Responsibilities
Build backend services and APIs for data integration and analysis
Collaborate with stakeholders to implement business processes into technical solutions
Lead technical discussions on data and AI systems
Establish testing frameworks for reliable system performance
Design data architectures to integrate disparate data sources
Create and update technical documentation for system changes
Benefits
Flexible working hours with remote options
Access to professional development and training resources
Supportive team culture encouraging collaboration and creativity
Comprehensive health and wellness programs
Opportunities for career growth and internal promotions
Full Job Description
Job Description:
What You'll Do
Build backend logic, agents, services, and APIs that integrate, transform, and analyze structured and semi-structured data from multiple sources to implement workflows and surface insights
Work directly with stakeholders across the firm to translate business processes and workflows into well-architected greenfield technical implementations
Provide technical leadership in data and AI systems and review code across applications to uphold standards for quality, security, and maintainability
Develop comprehensive application testing frameworks and evaluation infrastructure that make non-deterministic systems reliable and trustworthy
Design the data architecture (databases, models, and pipelines) that unify disparate systems of record into something applications and agents can reason over
Produce and maintain clear technical documentation as systems evolve