Quick Overview
Job Description
Software Engineer (Python)
Austin TX
We are seeking a Senior Python Engineer to join our Product Development team. This role is focused on building and maintaining cloud-native, data-driven applications and APIs using Python and AWS.
The ideal candidate is a hands-on senior engineer with deep Python experience and strong knowledge of AWS services, distributed systems, and modern software engineering practices. While the team works with data pipelines and ML-enabled systems, this role is not an MLOps or ML research position. The emphasis is on production-grade software development, scalability, reliability, and performance.
Responsibilities
· Design, build, and maintain scalable, cloud-native services and APIs using Python and AWS.
· Collaborate with Product, Architecture, CloudOps, and Engineering teams to deliver reliable solutions that address business requirements.
· Implement backend services using Python frameworks such as Flask, Django, and AsyncIO.
· Build and operate systems using AWS services including Lambda, ECS/Fargate, EKS, S3, RDS, Aurora, Step Functions, and related services.
· Contribute to system and application design, producing clear technical documentation and participating in design reviews.
· Ensure high standards of code quality, test coverage, and maintainability, including writing unit and integration tests.
· Participate in code reviews and provide constructive feedback to peers.
· Identify performance bottlenecks and implement performance tuning and reliability improvements.
· Support integration of data pipelines and downstream consumers (including ML-enabled components where applicable).
· Perform proof-of-concept (POC) work to evaluate new technologies or approaches.
· Work closely with Product teams to translate business requirements into technical solutions.
· Mentor junior engineers and help establish engineering best practices.
· Drive continuous improvement in development workflows, tooling, and system efficiency.
Knowledge, Experience & Qualifications
· Bachelor’s degree in Computer Science or a related field; Master’s degree preferred.
· 8+ years of experience as a Software Engineer, with a strong focus on Python backend development.
· 5+ years of hands-on experience building and operating applications on AWS.
· Strong experience designing and developing RESTful APIs and microservices.
· Solid understanding of distributed systems, concurrency, system integration, and troubleshooting.
· Experience with AWS services such as Lambda, ECS/Fargate, EKS, S3, RDS, Aurora, and related tooling.
· Hands-on experience with Docker and containerized deployments.
· Experience with CI/CD pipelines, automated testing, and deployment workflows (CodeCommit, CodeDeploy, CodePipeline, Jenkins, Harness, etc.).
· Experience with asynchronous messaging or queueing systems such as Kafka, RabbitMQ, or SQS.
· Experience monitoring and operating production systems, including error handling, logging, and recovery strategies.
· Strong understanding of software development lifecycles and Agile/Scrum methodologies.Strong problem-solving, analytical, and debugging skills.
· Excellent communication and documentation skills.
· Comfortable working in a fast-paced, evolving environment with multiple concurrent initiatives.
· Strong team player with experience working with globally distributed teams.
Similar jobs
- IG
Global Battle Mgmt Product Owner Software Engineer with Security Clearance
Insight Global, Inc.
Colorado Spgs, CO🇺🇸Hybrid1 week agoScrumAgileGit+1Technology - CT
Senior Software Engineer
NewConch Technologies
Wilmington, DE🇺🇸Hybrid22 hours agoMicroservicesSpringSpring Boot+9Technology - TI
AI Software Engineer ll San Antonio, TX ll Skype
NewTek Inspirations LLC
San Antonio, TX🇺🇸On-site22 hours agoGitLab CIGoLESS+1Technology - DW
Salesforce Software Developer (Sales Cloud, Service cloud, Apex Classes, VFPages, Lightening Compone
DBA Web Technologies
United States🇺🇸On-site3 days agoSOAPRESTTechnology - XG
Embedded Software Engineer 2
NewXcelo Group Inc
Mossville, IL🇺🇸On-site22 hours agoMATLABSQLEmbedded Systems+2Technology - CG
Integration Engineer
NewCCS Global Tech
Raleigh, NC🇺🇸Hybrid22 hours agoAWSETLBash+4Technology - ZG
AI Application Engineer
NewZapcom Group
Austin, TX🇺🇸Hybrid22 hours agoAWSC#.NET+5Technology - CT
Senior Software Engineer – Java & AWS
NewConch Technologies
Wilmington, DE🇺🇸Hybrid22 hours agoMicroservicesSpringSpring Boot+8Technology - WI
Senior Model-Based Systems Engineer (MBSE) - Kirtland Airforce B with Security Clearance
NewWingbrace
Albuquerque, NM🇺🇸Remote22 hours agoRubySQLETL+8Technology - IT
Rust Engineer
NewIntellisoft Technologies
Plano, TX🇺🇸On-site22 hours agoRustTechnology - SS
Hardware Validation Engineer
NewSIGNin Solutions Inc.
Chandler, AZ🇺🇸Hybrid22 hours agoEngineering - 4C
Software Developer
New4 Consulting Inc
Arlington, TX🇺🇸Hybrid22 hours agoAnsibleGitJavaScript+5Technology