Senior Software Engineer
Core
Design, develop, and scale cloud-based backend services for a finance and accounting SaaS platform integrating with ERPs, CRMs, and payment systems.
Role type
Senior Software Engineer (Backend)
Builds
Cloud-native backend services, microservices, and AI-driven agentic features for finance automation
Domain
Finance Technology (FinTech), Cloud Infrastructure, Distributed Systems
Deliverable
production ML models | product features
Required skills
Distributed systems design, Microservices architecture, Event-driven design, Domain-driven design (DDD), Cloud infrastructure (GCP), Infrastructure as Code (Terraform), Container orchestration (Kubernetes), Relational and NoSQL databases, CI/CD pipelines, Secure coding practices, Automated testing, AI coding assistants, Agentic AI workflows
Preferred skills
Generative/Agentic AI ecosystem, React, Multi-cloud environments, RAG pipelines, LLM orchestration frameworks, Vector databases
Technologies
.NET (C#), Java, Python, GCP (GKE, Cloud Functions, Pub/Sub), Terraform, GitHub Actions, Docker, Kubernetes, SQL Server, PostgreSQL, Snowflake, Apache Kafka, LangChain, LlamaIndex
Responsibilities
Design and deliver product features adhering to quality standards; Implement and enforce software development techniques for performance and security; Mentor junior engineers and advocate for engineering excellence; Identify bottlenecks and drive technical improvements; Perform maintenance, deployment, and release support; Design and ship agentic AI features and autonomous workflows
Seniority
Senior, hands-on IC with mentorship responsibilities