This role is for one of the Weekdays clients
We are seeking a highly skilled Staff Software Engineer with expertise in backend development to join our dynamic team. In this role you will lead and drive the architecture and development of robust scalable backend systems. Youll work closely with crossfunctional teams contribute to key decisions and mentor junior engineers.
Key Responsibilities:
- Design develop and maintain highly scalable and reliable backend systems.
- Lead complex technical projects from inception to completion.
- Collaborate with frontend developers product managers and other stakeholders to deliver quality software solutions.
- Drive architectural decisions and provide technical leadership across the engineering team.
- Write clean maintainable and welldocumented code.
- Ensure high availability and security of backend services.
- Optimize applications for maximum speed performance and scalability.
- Conduct code reviews mentor junior engineers and ensure adherence to best practices.
- Stay uptodate with the latest industry trends and technologies.
Qualifications:
- 9 years of experience in backend software development.
- Proficiency in backend languages such as Java Python or Node.js.
- Strong understanding of databases (SQL/NoSQL) like PostgreSQL MySQL MongoDB and experience with database design and optimization.
- Expertise in designing and building RESTful APIs and microservices architectures.
- Experience with cloud platforms such as AWS Google Cloud or Azure.
- Handson experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
- Familiarity with CI/CD pipelines version control (Git) and test automation.
- Strong problemsolving skills with a focus on performance scalability and security.
- Ability to work in a fastpaced environment and handle multiple priorities.
Nice to Have:
- Experience with distributed systems and eventdriven architectures.
- Knowledge of DevOps practices and tools for backend development.
- Experience with message brokers like RabbitMQ Kafka etc.
backend development,nosql,sql,kubernetes,java,mysql,mongodb,test automation,restful apis,microservices architectures,message brokers,distributed systems,git,aws,event-driven architectures,postgresql,devops practices,design,node.js,azure,code,google cloud,ci/cd pipelines,python,docker