Software Engineer positions focus on delivering results in their domain. This page aggregates open Software Engineer roles and what employers typically expect.
**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](https://www3.technologyevaluation.com/publications/global-supply-chain-risks-2026-63804) **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 - 2–4 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 q…