Enterprise AI - Financial intelligence platform that unlocks data trapped in documents like contracts and invoices.
Senior Software Engineer – Backend
Location
United States
Posted
75 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer – Backend
Terzo
• Design and implement core services spanning platform APIs, data models, and application layers • Build and evolve the Terzo commercial graph, including entities, relationships, metrics, and signals • Own platform foundations supporting analytics, workflows, AI agents, and marketplace experiences • Develop scalable backend systems supporting high-volume, multi-source enterprise data • Collaborate closely with product, design, and AI partners to deliver cohesive AI platform capabilities • Establish engineering standards and frameworks around reliability, performance, security, and maintainability
Job Requirements
- 5+ years of experience designing and building backend systems or developer platforms in distributed, cloud-native environments.
- Experience building or scaling data platforms, backend systems, or core infrastructure
- Experience designing APIs for critical services processing highly sensitive data.
- Solid understanding of relational and non-relational data stores, data modeling, and performance optimization
- Strong backend development experience in Go or Python
- High ownership mentality with comfort making architectural decisions
- Strong product intuition paired with disciplined engineering judgment
- Clear communication skills across engineering, product, and business stakeholders
Benefits
- Competitive salary, annual performance bonus & employee stock option plan
- 100% paid medical, dental, and vision coverage
- 401(k) with employer contribution
- Generous vacation and sick leave
- Flexible work arrangements
- High-quality equipment for home and office
- Strong culture of collaboration, mentorship, and continuous improvement
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Take a proactive role in the design and development of new features and improvements for Esprow’s main product and core platform. • Solve challenging problems related to multi-threading, networking, financial messaging APIs, UI, and client use-cases. • Contribute to architectural decisions, where required. • Collaborate with the Development Manager and the Development Team. • Document own area of responsibility and code. • Share knowledge with the rest of the team. • Suggest product and process improvements. • Assist in maintenance and improvement of the development infrastructure. • Assist Support Team in resolving escalated technical issues of clients, when needed.
• Take a proactive role in the design and development of new products, features, and improvements for Esprow’s web-based technologies. • Solve challenging problems related to web development, infrastructure, financial messaging APIs, and client use-cases. • Contribute to architectural decisions. • Collaborate with the Development Manager and the Development Team to ensure successful project deliveries. • Suggest product and process improvements. • Document own area of responsibility and code. Share knowledge with the rest of the team. • Assist in maintenance and improvement of the development infrastructure. • Assist with technical interviews of new candidates. • Assist Support Team in resolving technical issues of clients.
• Take a proactive role in the design and development of new features and improvements for Esprow’s main product and core platform. • Solve challenging problems related to multi-threading, networking, financial messaging APIs, UI, and client use-cases. • Contribute to architectural decisions, where required. • Collaborate with the Development Manager and the Development Team. • Document own area of responsibility and code. • Share knowledge with the rest of the team. • Suggest product and process improvements. • Assist in maintenance and improvement of the development infrastructure. • Assist Support Team in resolving escalated technical issues of clients, when needed.
Software Engineer, Python
PriceLabsRevenue Management Platform for Airbnb, Vacation Rentals, Short Term Rentals, and Hotels
• Build, scale, and maintain high-performance APIs that power our revenue management tools. • Design and maintain high-performance REST APIs using Flask or FastAPI. • Utilize Pandas and Polars to manipulate large datasets efficiently. • Design and optimize Generative AI workflows and RAG systems. • Implement strict data validation and settings management using Pydantic. • Optimize backend systems for latency and throughput. • Contribute to the architecture of our distributed data systems.

