← Back to jobs

Engineering Square Logo
Software Engineer – Backend – Python

Engineering Square

 

Austin, TX

Posted On: 6 days ago
Experience: Not specified years
Availability: Hybrid
Openings: 1
Category: Software Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will build and maintain backend components to improve system responsiveness and performance within Agile teams.

Responsibilities

  • Design, develop, and test technical solutions, translating requirements from Subject Matter Experts into code.
  • Troubleshoot and tune REST services and database performance for large-scale applications.
  • Develop and deploy web applications to AWS cloud environments.
  • Deliver simple, sustainable, and repeatable software solutions and processes.

Required Skills

  • 5+ years of experience in Python engineering, with deep expertise in idiomatic Python 3.7+ (async, generators, context managers, decorators, descriptors).
  • Proficiency with Django, Tornado, or Flask frameworks and SQLAlchemy ORM.
  • Strong experience with PostgreSQL, MySQL, or Oracle, and large database-driven applications using Redshift or RDS/Aurora.
  • Hands-on experience with AWS services: Lambda, API Gateway, Kinesis, S3, SQS, SNS, SES, Route 53, CloudFront, and CloudWatch.
  • Experience with distributed data streaming frameworks such as Spark Structured Streaming, Apache Flink, or Kafka.
  • Proficiency with Git, GitHub, and Terraform.
  • Experience with containerization using Kubernetes, ECS, EC2, Docker, or Podman.
  • Competency in Python combined with Java, C#, or Rust.
  • Strong understanding of algorithm complexity, parallel/distributed systems, and advanced data structures.

Preferred Skills

  • Experience with spatial or mapping technologies such as Mapbox, Google Maps, or HERE Maps.
  • Experience with React and TypeScript.

Education

ANY GRADUATE

Related Jobs

No related jobs found

← Back to jobs