Python Full Stack Developer

DPR Solutions Inc

  • Austin, TX
  • 6 days ago

    Highlights

    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. Build and operate systems using AWS services including Lambda, ECS/Fargate, EKS, S3, RDS, Aurora, Step Functions , and related services.

    Numbers & Facts

    LocationAustin, TX

    Description


    Role : Python Full Stack Developer
    Location : Austin, TX.
    Client : Altimetrik / Experian

    Job Description

    We are seeking a Senior Python Engineer to join our FSD 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