Job ID: 1430
Job Location: Engineering Square, LLC. 13809 Research Blvd, Ste 735, Austin, TX 78750.
Roles and Responsibilities :
- Developing backend components to improve responsiveness and overall performance.
 - Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies.
 - Experience with Python web frameworks (and ORM) with Django (preferred), or Flask
 - Ability to work directly with Subject Matter Experts to translate requirements into specifications and code.
 - Experience with spatial and/or mapping technologies, analytics, and map UI frameworks (Mapbox, Google Maps, HERE Maps, etc.)
 - Ability to work directly with Subject Matter Experts to translate requirements into specifications and code
 - Experience with large database-driven application development, preferably Redshift or RDS/Aurora
 - Experience troubleshooting and tuning REST services and database performance issues.
 - Experience with developing web applications deployed to the cloud (AWS preferred)
 - Experience with RESTful API development (e.g., Django Rest Framework)
 - Experience with various AWS application technologies such as Lambda, API Gateway, Kinesis, Redshift, etc
 - Strong relational database skills with PostgreSQL, MySQL or Oracle a plus
 - Deliver simple, sustainable and repeatable solutions and processes
 
Required Skills:
- 5+ years of experience in Python engineering
 - Experience with distributed data streaming frameworks like Spark Structured Streaming, Apache Flink, Kafka, etc
 - Python combined with either Java, C#, or Rust (Rust is top preference)
 - Experience with containers (Kubernetes, ECS, EC2, Docker, Podman, etc.)
 - Experience with automated testing for distributed systems in Spark (unit testing, end to end testing, QA, CI/CD)
 - Experience implementing servers in a Linux environment.
 - Strong Python, SQLAlchemy, and PostgreSQL experience
 - Proficient understanding of Git, GitHub, AWS Lambda and Terraform
 - Experience with AWS (API Gateway, RDS, Redshift, S3, SQS, SNS, SES, Route 53, CloudFront, CloudWatch), React, TypeScript, Terraform, and Linux
 - Solid understanding of algorithm complexity, parallel/distributed systems, advanced data structures, computer networking and operating systems
 - Prior experience working with Agile/Scrum methodologies
 - Experience in idiomatic Python 3.7+,Django/Tornado Framework
 - Experience in OOP/functional coding in Python
 - Understanding of multithreading/multiprocessing in Python.
 - Understanding of Generators and asynchronous operations in Python.
 - Knowledge of advanced language features in Python: context managers, decorators, descriptors.
 - Experience with Testing in Python (Behave, PyTest).
 - Experience/knowledge of Databases (SQL, MongoDB, key:value).
 - Experience in Messaging/streaming/REST API/ SOAP/JSON API
 - Highly motivated individual with a broad range of technical skills and deep expertise in backend software development
 
How to Apply: Submit your resume to jobs@engineeringsquare.us mentioning the ‘Job ID’.