Senior Software Engineer

Full Time
Posted 3 weeks ago


Simfoni creates a competitive advantage for its customers through deployment of advanced Spend Analytics. Our Artificial Intelligence technology has disrupted the traditional methods of performing spend analysis and our Spend Intelligence suite provides a full savings opportunity lifecycle for identifying, booking, and tracking results. We are an entrepreneurial enterprise, which means that we think and act in a dynamic and agile fashion to respond quickly to opportunities and market demand. We have recently closed our Series B funding to invest in growth for the US market and have also acquired a firm in the USA to boost our growth and presence.

Role Definition

As part of the backend engineering team, the Senior Software Engineer will work directly with engineers in a dynamic, open environment, employing the latest techniques and best practices in back-end engineering, and utilizing the best-in-class tools and frameworks building a highly distributed, scalable, and enterprise-class SaaS platform.

Key Responsibilities:
Be responsible for key back-end components of the platform
Contribute to the overall API framework
Implement solutions using iterative processes, Agile development methodologies, and test-driven development.
Implement services that are highly available, fault-tolerant, using cutting edge technology concepts such as NoSQL DBs and distributed messaging frameworks
Design and architect industry-leading SaaS BI solutions, able to operate at cloud scale
Read technical/functional specifications and documentation from various feature teams
Work with engineers and Product Managers to define SaaS requirements and ensure they are in roadmaps
Work collaboratively with technical leads and managers with the expectation of driving to solutions with them
Provide documentation, guidance, and support to feature teams and other technical team members on SaaS best practices and target architectures


About you:
You must be a Full-stack developer with Python (Node is also ok may consider java) and a UI framework experience of 3 – 5 years
You have at least 3 years of experience in a SaaS Product company
You have experience in a cloud-native platform preferably AWS (or Azure GCP)
If you have knowledge of and exposure to design patterns, good SQL skills including debugging slow running SQL queries. it’s a plus!
You are a Serial Problem Solver
An enthusiastic, high energy team member who is viewed as a “doer” on the team and across internal organizations
Are willing to travel as needed

Job Features

Job CategoryProduct & Technology
BenefitsCompetitive Salary
Base LocationIndia based. Remote first. Simfoni is a global company, offering our employees the opportunity to work remotely. From time to time, we meet in person in each region as part of our employee engagement and development initiatives.
Service LineEngineering
SpecialismSoftware Engineering
Reporting toEngineering Lead
Travel and working hoursWe operate with non-linear working hours to accommodate global time zones of clients and global Simfoni operations, but in line with the Company’s work-life balance objective the Company is committed to ensuring that employees achieve a reasonable balance. The role may require travel between regional Simfoni office locations.

Apply Online

A valid email address is required.
A valid phone number is required.