remote
Associate Backend Engineer - Techolution
Backend Engineer
Associate Backend Engineer focused on building robust cloud‑native services using Microsoft SQL Server, Python, and PostgreSQL, with strong API design via Swagger and message queue integration (Kafka/RabbitMQ).
About the role
Key Responsibilities
- Design, develop, and maintain backend services in Python, ensuring high performance and scalability.
- Implement and optimize SQL queries and stored procedures in Microsoft SQL Server and PostgreSQL environments.
- Define and document RESTful APIs using Swagger, facilitating seamless integration with front‑end and third‑party services.
- Integrate and manage message queues (Kafka, RabbitMQ) to support asynchronous processing and real‑time data flows.
- Collaborate with cross‑functional teams to troubleshoot issues, improve code quality, and deliver features on schedule.
Requirements
- Proficiency in Python and relational database design (SQL Server, PostgreSQL).
- Experience with API specification tools such as Swagger/OpenAPI.
- Hands‑on knowledge of message queue systems (Kafka, RabbitMQ).
- Strong problem‑solving skills and ability to work independently in a remote setting.
- Excellent communication and teamwork abilities, with a proactive ownership mindset.
Skills
pythonpostgresqlkafkarabbitmq