🔔 FCM Loaded

Senior Python Engineer

SonataOne

8 - 15 years

Remote

Posted: 13/09/2025

Getting a referral is 5x more effective than applying directly

Job Description

Sonata Software Overview

 

In today's market, there is a unique duality in technology adoption. On one side, extreme focus on cost containment by clients, and on the other, deep motivation to modernize their Digital storefronts to attract more consumers and B2B customers.

 

As a leading Modernization Engineering company, we aim to deliver modernization-driven hypergrowth for our clients based on the deep differentiation we have created in Modernization Engineering, powered by our Lightening suite and 16-step Platformation™ playbook. In addition, we bring agility and systems thinking to accelerate time to market for our clients.

 

Headquartered in Bengaluru, India, Sonata has a strong global presence, including key regions in the US, UK, Europe, APAC, and ANZ. We are a trusted partner of world-leading companies in BFSI (Banking, Financial Services, and Insurance), HLS (Healthcare and Lifesciences), TMT (Telecom, Media, and Technology), Retail & CPG, and Manufacturing space. Our bouquet of Modernization Engineering Services cuts across Cloud, Data, Dynamics, Contact Centers, and around newer technologies like Generative AI, MS Fabric, and other modernization platforms.

 

 

Job Title: Senior Python Engineer

Location: Mexico (Remote)

 

Role Description:

Sr Software Engineer, Python Responsible for providing strategic guidance, designs, and solution patterns to team members, is the “chief architect” for a sub-product/s. Serves as a driver and collaborator throughout development life cycle, partnering with business analysts and customers to review and optimize requirements; and working with developers to review and validate key functionality and integration. Responsible for ensuring feasibility of design and integration with existing systems/platforms.

 

Requirements:

·       Expert level knowledge of Python 3, Object-Oriented Code & Design Patterns

·       Strong Experience with Python frameworks (e.g. Fast API, Flask, Django)

·       Strong Experience with REST APIs

·       Strong Experience with Git

·       Strong Experience Writing Unit Tests

·       Experience with Event Driven Systems & Microservices

·       Experience with Amazon Web Services (AWS) and serverless

·       Experience with Infrastructure as Code (CloudFormation & CDK)

·       Knowledge of Databases (SQL, NoSQL)

·       Knowledge of DevOps Practices (CI/CD, Automated Pipelines)

·       Experience with Agile, Scrum, Jira

·       Attention to Detail

·       Provide technical leadership and guidance to more junior engineers

·       Self-Starter (Able to work alone with minimal direction but also able to work within the team.)

·       Capable of owning technical design for projects of moderate complexity, and understands the tradeoffs in creating good software

·       Ability to understand the capabilities and limitation of existing software and demonstrate a preference to extend, re-use and integrate with them effectively while also improving them

·       Demonstrated track record of making reasonable design tradeoffs between short term results and building for the long term

·       Demonstrated ability to understand and actively participate in team's scrum activities and rituals as well as help others to understand and embrace them

·       Demonstrates behaviors which are aligned with the organization’s desired culture and values

 

Qualifications

·       Degree in computer science, engineering, or similar major

·       8+ years of experience with software development

·       Deep understanding of and experience with modern python (3.x)

·       Demonstrated ability to master at least one major skill outside of core coding such as monitoring, documentation, security, integration testing, visual design, devops, performance optimization

·       Demonstrated track record of creating significant improvements across business-critical product ecosystems around stability, security, performance, and scalability

·       Demonstrated ability to understand, facilitate, or actively participate in multi team or multi sub-product scrum activities and rituals, help others to understand them

·       Demonstrated ability to effectively convey complex technical topics in ways that that could be easily understood by engineers, POs, PMs, or nontechnical colleagues

·       Able to collaborate across teams and build systems to address architectural gaps

·       Capable of leading small to midsize epic level efforts

·       Financial Services and, if possible, mortgage industry experience preferred

·       Strong business acumen and ability to interface with executive management

 

 

 

Why join Sonata Software?

At Sonata, you´ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what´s possible. To build never seen before solutions to some of the w

About Company

SonataOne is a platform by Sonata Software, offering IT services, digital transformation solutions, and cloud-based enterprise application services to help businesses modernize and scale their operations.

Services you might be interested in

File Your ITR Now

Don’t wait for the deadline to stress you out!

Smart, fast, and reliable ITR filing for 2024-25. Submit your details today.