Jobgether
Senior Software Engineer DFI
- Location
- India, IN
- Arrangement
- Remote
- Employment type
- Full-time
- Level
- Senior
- Posted
- 12 November 2026 (3 days ago)
Checked 2 days agoApplications go to the employer, never to RoleSprint
About this role
Accountabilities • Own the end-to-end delivery of backend features, platform modules, and engineering initiatives, from requirements gathering and technical design through implementation, deployment, and production support.
• Design, develop, and maintain scalable backend services, distributed data pipelines, and ingestion frameworks capable of processing information from multiple enterprise sources.
• Build and maintain production-ready Python web services and REST APIs using modern frameworks such as FastAPI, Flask, and Quart.
• Develop and optimize distributed data processing pipelines using PySpark and SQL to handle large-scale data processing requirements.
• Architect and enhance data ingestion frameworks that process structured and semi-structured data from enterprise APIs, databases, cloud storage, and various file formats.
• Improve platform scalability, reliability, observability, performance, and maintainability through continuous engineering improvements.
• Work closely with Product Managers and Architects to translate business requirements into effective, scalable technical solutions.
• Break down complex engineering initiatives into manageable deliverables, estimate development efforts, identify technical risks, and drive execution.
• Conduct code reviews, mentor junior engineers, and promote coding standards, engineering best practices, and knowledge sharing.
• Investigate and resolve complex production issues, lead root cause analyses, and implement improvements to strengthen platform stability.
• Champion engineering innovation by adopting modern development tools, AI-assisted coding practices, and continuous improvement initiatives.
Requirements:
• 4–6 years of professional experience in backend software engineering or data engineering, preferably within a scalable B2B SaaS environment.
• Strong programming skills in Python, with hands-on experience developing scalable backend applications and services.
• Practical experience designing and implementing distributed data processing pipelines using PySpark.
• Strong SQL expertise, including complex query development, query optimization, and relational database design.
• Proven experience building REST APIs and Python web services using frameworks such as FastAPI, Flask, or Quart.
• Experience designing and developing scalable ETL/ELT pipelines and enterprise data ingestion frameworks.
• Familiarity with cloud platforms such as Microsoft Azure (preferred) or AWS.
• Hands-on experience with Git, CI/CD pipelines, version control, and modern software engineering practices.
• Strong debugging, performance optimization, analytical thinking, and problem-solving abilities.
• Demonstrated ability to independently own and deliver features, technical modules, or projects from initial requirements through production.
• Ability to estimate development efforts, anticipate technical challenges, manage priorities, and ensure timely delivery.
• Strong sense of ownership, accountability, and initiative, combined with excellent communication and collaboration skills.
• Experience using AI-assisted development tools such as GitHub Copilot, Cursor, ChatGPT, or Claude to improve productivity, code quality, debugging, and technical problem-solving.
Additional experience that would be an advantage:
• Previous experience in B2B SaaS, supply chain technology, compliance, or other data-intensive product environments, particularly within high-growth organizations.
• Familiarity with supply chain operations, compliance processes, or risk management solutions.
• Experience with modern cloud data platforms such as Databricks (preferred), Snowflake, and Lakehouse technologies, including Delta Lake.
• Knowledge of scalable backend architectures, distributed systems, and cloud-native application design.
• Exposure to additional technologies such as Java, Kafka, Redis, Apache Airflow, or Kubernetes.
• Previous experience mentoring engineers and contributing to architectural decisions and technical design discussions.
Benefits:
• Fully remote working environment: Work remotely with opportunities to connect and collaborate with colleagues in person.
• Comprehensive benefits package: Access to health, financial wellbeing, and other employee benefits.
• Professional development: Opportunities to strengthen your technical expertise and work with modern technologies and innovative engineering practices.
• Meaningful technical impact: Contribute to intelligent systems addressing critical global supply chain challenges.
• Ownership and autonomy: Take responsibility for impactful projects and have a voice in shaping technology and engineering decisions.
• Collaborative culture: Work alongside experienced professionals in an environment that encourages innovation, knowledge sharing, and continuous learning.
• Career growth: Develop your skills and expand your responsibilities within a technology-driven organization.
How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
Work location
- IN
Related jobs
Ready to make a decision?
This role is either worth your time or it isn’t.
Analyze the posting against your experience, see the gaps clearly, and build the right materials only if the opportunity makes sense.
Nothing is submitted automatically. You choose what happens next.
About this listing
Published on Lever under the board identifier Jobgether, which is the name the employer’s own job board carries. RoleSprint has not verified the company’s registered or trading name, so it is shown exactly as published rather than tidied up.
RoleSprint is not the employer and not a recruiter. Applications are made on the employer’s own site and never reach us; what RoleSprint does is help you decide whether a role is worth your time and prepare for it if it is.
Published 12 November 2026, last checked 2 days ago. A posting stops being advertised here 90 days after the employer published it, and one the employer takes down is marked closed rather than quietly removed.