Senior Software Engineer (Python)
Summary
Build and integrate Python-based SaaS and in-house solutions for business teams, handling features from design through deployment and production support.
Overview
We are seeking a
Senior Python Software Engineer . You will build and integrate in-house and Software as a Service solutions used by business teams, taking features from early analysis through deployment and production support. Responsibilities
Design and build secure, high-performing, cost-aware Python services and integrations Translate business needs into technical approaches, estimates and delivery plans Define technical specifications and guide junior engineers and external developers Deliver features end to end, from implementation through deployment and production support Collaborate with stakeholders to shape scope, priorities and technical feasibility Improve reliability and maintainability through testing, monitoring and automation Create clear technical documentation that supports development and operations Communicate progress, risks and trade-offs with the project team Qualifications
Python proficiency with proven experience delivering production-grade services AWS knowledge with hands-on experience designing or operating cloud infrastructure SQL proficiency with hands-on experience working with relational databases Financial services domain exposure or confidence-building systems in regulated environments Problem-solving mindset with demonstrated ability to translate ambiguity into deliverables Stakeholder management experience partnering with business users and engineers Ownership mentality with strong prioritization and follow-through Clear communication in written and spoken form Nice to have
AWS Glue or Amazon Managed Workflows for Apache Airflow or Control-M experience Serverless architecture or microservices and REST APIs experience Messaging or streaming experience with Kafka or Amazon Kinesis
We are seeking a
Senior Python Software Engineer . You will build and integrate in-house and Software as a Service solutions used by business teams, taking features from early analysis through deployment and production support. Responsibilities
Design and build secure, high-performing, cost-aware Python services and integrations Translate business needs into technical approaches, estimates and delivery plans Define technical specifications and guide junior engineers and external developers Deliver features end to end, from implementation through deployment and production support Collaborate with stakeholders to shape scope, priorities and technical feasibility Improve reliability and maintainability through testing, monitoring and automation Create clear technical documentation that supports development and operations Communicate progress, risks and trade-offs with the project team Qualifications
Python proficiency with proven experience delivering production-grade services AWS knowledge with hands-on experience designing or operating cloud infrastructure SQL proficiency with hands-on experience working with relational databases Financial services domain exposure or confidence-building systems in regulated environments Problem-solving mindset with demonstrated ability to translate ambiguity into deliverables Stakeholder management experience partnering with business users and engineers Ownership mentality with strong prioritization and follow-through Clear communication in written and spoken form Nice to have
AWS Glue or Amazon Managed Workflows for Apache Airflow or Control-M experience Serverless architecture or microservices and REST APIs experience Messaging or streaming experience with Kafka or Amazon Kinesis