Senior Software Engineer, Python ( Remote)
Telnyx
·
Posted:
August 29, 2023
·
Remote
About the position
The job overview for this role is that Telnyx is seeking a passionate individual with expertise in Python and microservices to join their Python team. The successful candidate will be responsible for building highly available low latency microservices using cutting-edge technologies. They will have the opportunity to make a significant impact on the company's growth by creating internal tools and solving complex problems as the company scales. The role also involves designing developer-friendly APIs and ensuring the resiliency and reliability of the company's products.
Responsibilities
Requirements
- 6+ years of professional software development experience with an object-oriented programming language
- Experience with web application development using Python
- Comfort working with relational databases at scale
- Experience in a highly-available, uptime-critical production environment
- Deep knowledge of microservice architecture patterns and anti-patterns
- Familiarity with Docker, Kubernetes, Consul, Jenkins, Prometheus, or RabbitMQ
- Thoughtful approach to decision making
Benefits
- Professional software development experience
- Web application development using Python
- Comfort working with relational databases at scale
- Experience in a highly-available, uptime-critical production environment
- Deep knowledge of microservice architecture patterns and anti-patterns
- Familiarity with Docker, Kubernetes, Consul, Jenkins, Prometheus, or RabbitMQ
- Bonus points for thoughtful decision making, working in a fast-paced environment, and staying up to date with the latest technologies and patterns