Home
Jobs

SENIOR SOFTWARE ENGINEER WITH DATA BACKGROUND

4 - 8 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Svitla Systems Inc. is looking for a Senior Software Engineer with a Data Background for a full-time position (40 hours per week) in India.

Our client is a cloud-based Business Spend Management (BSM) platform that helps organizations manage procurement, invoicing, expenses, and supplier relationships. Their unified solution provides visibility and control over how companies spend money, connecting hundreds of organizations across the Americas, EMEA, and APAC with millions of suppliers worldwide.Founded in 2006 and headquartered in San Mateo, California, the company leverages AI trained on trillions of dollars in spend data across a global network of over 10 million buyers and suppliers. This empowers businesses to predict, optimize, and automate smarter decisions that drive operational efficiency and improve margins.

Role Overview

  • You will join the development team (IST working hours, team, and TL are located in India) that builds and maintains one of the company’s software products. This product is a multi-tenant SaaS solution running on major cloud platforms like AWS, Azure, and GCP.
  • We expect you to be a strong leader with extensive technical experience and a solid analytical approach to solving problems. You focus on finding effective solutions and take ownership and responsibility seriously.

Requirements

  • Bachelor’s degree in computer science, information systems, computer engineering, systems analysis, or a related discipline, or equivalent work experience.
  • 4 to 8 years of experience building enterprise, SaaS web applications.
  • Strong knowledge of Python and Django
  • Experience with relational SQL
  • Understanding of microservices and event-driven architecture
  • Strong knowledge of APIs and integration with the backend
  • Experience in cloud (AWS is preferred)
  • Experience with CI/CD Tooling and software delivery and bundling mechanisms
  • Experience in full-stack web development with hands-on experience building responsive UI, Single Page Applications, reusable components, with a keen eye for UI design and usability.
Nice to have
  • Familiarity with AI/ML-based data cleansing, deduplication and entity resolution techniques
  • Experience with Kafka or other pub-sub mechanisms
  • Experience with Redis or other caching mechanisms
  • Previous experience in additional programming languages and in one or more of the following modern frameworks/technologies: Ruby, Java, .NET, C, etc
  • Expertise in Performance Optimization and Monitoring Tools.

Responsibilities

  • Implement a cloud-native analytics platform with high performance and scalability
  • Build an API-first infrastructure for data in and data out
  • Build data ingestion capabilities for client data, as well as external spend data
  • Leverage data classification AI algorithms to cleanse and harmonize data
  • Own data modelling, microservice orchestration, monitoring & alerting
  • Build solid expertise in the entire client application suite and leverage this knowledge to better design application and data frameworks.
  • Adhere to iterative development processes to deliver concrete value each release while driving longer-term technical vision.
  • Engage with cross-organizational teams such as Product Management, Integrations, Services, Support, and Operations, to ensure the success of overall software development, implementation, and deployment.
We offer
  • US and EU projects based on advanced technologies.
  • Competitive compensation based on skills and experience.
  • Annual performance appraisals.
  • Remote-friendly culture and no micromanagement.
  • Personalized learning program tailored to your interests and skill development.
  • Bonuses for article writing, public talks, other activities.
  • 15 PTO days, 10 national holidays.
  • Free webinars, meetups and conferences organized by Svitla.
  • Fun corporate celebrations and activities.
  • Awesome team, friendly and supportive community!

Mock Interview

Practice Video Interview with JobPe AI

Start Technical Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You