Lead Software Engineer

Posted 3 Days Ago
Be an Early Applicant
Hiring Remotely in India
Remote
Mid level
Information Technology • Software
The Role
Build and maintain scalable backend services and distributed data pipelines for a multi-tenant B2B SaaS platform. Develop production-grade Python web services and REST APIs, implement PySpark-based data processing, optimize relational databases, containerize applications with Docker, troubleshoot production systems, and follow CI/CD, testing, and security best practices while collaborating with cross-functional teams.
Summary Generated by Built In
Join the Future of Supply Chain Intelligence — Powered by Agentic AI 

At Resilinc, we’re pioneering intelligent, autonomous systems that redefine supply chain risk management. Our agentic AI helps global enterprises predict disruptions, assess impact, and act in real time — before operations are affected. Named a 2025 Gartner® Magic Quadrant™ Leader, we’re trusted by top companies in life sciences & pharma, aerospace & defense, high tech, and automotive to protect what matters most. Be part of a team that's redefining resilience on a global scale.

But the real power behind Resilinc? Our people. We’re a fully remote, mission-led team making sure life-saving products and critical goods get where they’re needed, fast. We offer the chance to do meaningful work in a collaborative, empowering culture—where you can be an agent of change. Join us to tackle critical global challenges through high-impact work that matters.

Check out this blog to learn more about how we are impacting the world's most critical supply chains. Global Supply Chain Risks 2026: Act Faster | TEC 

Resilinc | Innovation with Purpose. Intelligence with Impact. 

As a Software Engineer, you will work closely with Senior Software Engineers, Tech Leads, Product Managers, and Architects to build, maintain, and enhance backend services and distributed data pipelines that power our multi-tenant B2B SaaS platform.

This is a hands-on engineering role where you'll contribute to building scalable backend platforms, solve complex engineering challenges, and continuously grow your expertise in distributed systems, data engineering, and cloud technologies.

What You Will Do

  • Develop scalable and reliable backend systems by applying distributed systems principles such as asynchronous processing, fault tolerance, and efficient resource utilization.
  • Develop secure applications following authentication, authorization, and secure coding best practices.
  • Experience developing containerized applications using Docker.
  • Experience using logs, metrics, and monitoring tools to troubleshoot production systems.
  • Experience working with relational database design, indexing, and query optimization.
  • Deliver high-quality engineering solutions that meet product goals while adhering to agreed timelines.
  • Develop and maintain backend services, distributed data pipelines, and scalable ingestion frameworks that process data from multiple enterprise sources.
  • Develop and maintain production-grade Python web services and well-designed, documented, and versioned REST APIs using modern frameworks such as FastAPI, Flask, and Quart to support scalable backend applications and data ingestion services.
  • Develop and maintain distributed data pipelines using PySpark and SQL.
  • Build and enhance scalable data ingestion frameworks that support structured and semi-structured data from enterprise APIs, databases, cloud storage, and multiple file formats.
  • Investigate and resolve production issues while proactively enhancing platform reliability, performance, and scalability.
  • Develop well-tested, maintainable software by embracing automated testing, code reviews, CI/CD, and comprehensive documentation.
  • Collaborate effectively with senior engineers and cross-functional teams.
  • Continuously learn and adopt new engineering tools, technologies, and best practices to improve technical expertise and contribute to engineering excellence.

What You Will Bring

  • 6+ years of experience in backend engineering or data engineering, preferably in scalable product environments.
  • Strong programming skills in Python, with experience developing backend applications, REST APIs, and data processing solutions using modern engineering practices.
  • Hands-on experience building distributed data processing pipelines using PySpark, along with strong SQL skills, including writing complex queries, query optimization, and working with relational databases.
  • Experience building backend services and working with cloud platforms such as Microsoft Azure (preferred) or AWS.
  • Hands-on experience with Git and modern version control practices.
  • Strong problem-solving and debugging skills, with the ability to take ownership of engineering deliverables and independently drive solutions with minimal guidance.
  • Growth mindset with a passion for learning, continuous improvement, and thriving in a collaborative product engineering environment.
  • Effectively leverage AI-assisted development tools while applying sound engineering judgment and maintaining high standards for code quality, correctness, and security.

What Will Make You Stand Out

  • Experience working in a B2B SaaS, supply chain, compliance, or other data-intensive product company, preferably in a high-growth environment.
  • Exposure to supply chain operations, compliance, or risk management domains.
  • Exposure to modern cloud data platforms such as Databricks (preferred), Snowflake, and Lakehouse technologies including Delta Lake.
  • Experience building scalable ETL/ELT pipelines and data ingestion frameworks.
  • Exposure to one or more of the following technologies: Java, Kafka, Redis, Apache Airflow, or Kubernetes.

What's in it for you?

At Resilinc, we’re fully remote, with plenty of opportunities to connect in person. We provide a culture where ownership, purpose, technical growth and a voice in shaping impactful technology are at our core. Oh, and the perks? Full-stack benefits for health, wealth and wellbeing to keep you thriving. Check in with your talent acquisition contact for a location-specific FAQ.

Curious to know more about us? Dive in at www.resilinc.ai 

More great news! Resilinc is backed by Vista Equity Partners

Resilinc is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.

If you are a person with a disability needing assistance with the application process please contact [email protected].
 
        

Skills Required

  • 2-4 years of experience in backend or data engineering
  • Strong programming skills in Python
  • Develop production-grade Python web services and REST APIs using frameworks such as FastAPI, Flask, or Quart
  • Hands-on experience building distributed data processing pipelines using PySpark
  • Strong SQL skills, including complex queries, query optimization, and working with relational databases
  • Experience with relational database design, indexing, and query optimization
  • Experience building backend services and working with cloud platforms (Azure preferred or AWS)
  • Microsoft Azure experience
  • Hands-on experience with Git and modern version control practices
  • Experience developing containerized applications using Docker
  • Experience using logs, metrics, and monitoring tools to troubleshoot production systems
  • Experience with CI/CD, automated testing, code reviews, and documentation practices
  • Apply distributed systems principles (asynchronous processing, fault tolerance, efficient resource utilization)
  • Develop secure applications following authentication, authorization, and secure coding best practices
  • Strong problem-solving and debugging skills; ability to take ownership and drive solutions independently
  • Effectively leverage AI-assisted development tools while maintaining high standards for code quality and security
  • Experience with Databricks
  • Experience with Snowflake and Lakehouse technologies (Delta Lake)
  • Experience building scalable ETL/ELT pipelines and data ingestion frameworks
  • Exposure to Java, Kafka, Redis, Apache Airflow, or Kubernetes
  • Experience in B2B SaaS, supply chain, compliance, or other data-intensive product companies
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Milpitas, California
344 Employees
Year Founded: 2010

What We Do

Every year, tens of thousands of events – ranging from natural disasters to factory fires to health epidemics – shut down manufacturing and wreak havoc on global supply chains. We believe a resilient supply chain is good for everyone: it keeps product flowing, the world moving, and most importantly, people in their jobs. Resilinc was founded with the purpose of strengthening global supply chains, making them resilient, sustainable, transparent, and secure. We do this via our technology-driven solutions, which create an ecosystem where organizations can collaborate with their suppliers and customers with a spirit of transparency and trust to acquire unmatched visibility into their multi-tier supply networks, and partner across tiers seamlessly to recover supply chains during disruptions. Since our launch in 2010, Resilinc has defined the supply chain mapping, monitoring, and resiliency space and is widely considered the gold standard for supply chain resiliency, worldwide. With over 1 million supplier sites mapped encompassing over 4 million parts and raw materials, we are the first line of defense for our customers, helping them navigate supply disruptions. Our early-warning alert system monitors and predicts potential disruptions across suppliers, sites, and materials; our platform enables them to collaborate closely with their suppliers; our historical data-backed insights give them options on appropriate actions to take. Always innovating, our AI-powered predictive solutions can predict delivery delays, price movements, and supply constraints for raw materials and commodities before they happen. Resilinc helps our customers protect revenue and turn supply chain risks into opportunities to gain a competitive advantage

Similar Jobs

Mastercard Logo Mastercard

Lead Software Engineer

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Remote or Hybrid
Pune, Maharashtra, IND
38800 Employees
In-Office or Remote
4 Locations
3753 Employees
Remote
Shri Bhrigukshetra, BLR, Uttar Pradesh, IND
15967 Employees

Coupa Logo Coupa

Software Engineer

Artificial Intelligence • Fintech • Information Technology • Logistics • Payments • Business Intelligence • Generative AI
In-Office or Remote
Pune, Maharashtra, IND
2500 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account