Senior Backend Software Engineer
Core
Design and build the core computation engine for a real-time business planning platform processing millions of records.
Role type
Senior Backend Software Engineer
Builds
Proprietary formula and query engine, backend services, and scalable data processing pipelines
Domain
SaaS, Financial Planning, Real-time Data Processing
Deliverable
production ML models | product features
Required skills
Object-oriented design, C#, .NET Core, PostgreSQL, Google Cloud Platform, Docker, Kubernetes, Terraform, RabbitMQ, CI/CD pipelines, API integration, performance optimization, system scalability, clean code practices
Preferred skills
Experience with high-volume real-time datasets, architectural decision-making, cross-team collaboration
Technologies
.NET Core, PostgreSQL, GCP, Docker, Kubernetes, Terraform, RabbitMQ, Circle CI, React
Responsibilities
Design and build the core computation engine, optimize performance and scalability of real-time data systems, monitor and improve backend service reliability, contribute to technical architecture, champion clean code and documentation, collaborate with frontend teams on API integration
Seniority
Senior, hands-on IC