Job Description
Apex Digital Systems is seeking a Senior Backend Engineer to lead the architectural development of our next-generation cloud infrastructure. You will be instrumental in building high-performance, scalable systems that serve millions of users globally.
Key Highlights:
- Work with a world-class engineering team leveraging the latest technologies.
- Competitive compensation package including equity and health benefits.
- Flexible work environment with hybrid options available.
If you are passionate about distributed systems, data integrity, and scalable architecture, we want to hear from you.
Responsibilities
- Design, develop, and maintain robust RESTful APIs and microservices architectures.
- Optimize database queries and system performance to ensure low latency and high availability.
- Collaborate with frontend developers and product managers to define feature requirements and technical specifications.
- Conduct code reviews and provide mentorship to junior and mid-level engineers.
- Implement and enforce best practices for security, testing, and CI/CD pipelines.
- Troubleshoot complex production issues and drive root cause analysis.
Qualifications
- 5+ years of professional software development experience with a focus on backend systems.
- Strong proficiency in Python, Go, or Java.
- Deep understanding of SQL and NoSQL databases (PostgreSQL, MongoDB, Redis).
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- Familiarity with message queues and asynchronous processing (RabbitMQ, Kafka).
- Bachelor's degree in Computer Science or equivalent practical experience.