✨ About The Role
- The Senior Software Engineer will be responsible for architecting and developing new microservices from the ground up.
- This role involves improving complex processes and systems to enhance robustness and reduce human intervention.
- Collaboration with other engineers and stakeholders is key to sharing knowledge and building expertise within the team.
- The engineer will advocate for both internal and external users, ensuring their needs are met through effective software solutions.
- The position requires writing clean, high-quality code and tests to maintain system reliability and performance.
⚡ Requirements
- The ideal candidate will have over 7 years of software engineering experience, particularly in building scalable backend technologies.
- A strong background in scaling database platforms, including both NoSQL and SQL, is essential for success in this role.
- The candidate should be comfortable solving ambiguous problems and providing innovative solutions.
- A proactive and empathetic mindset is crucial, as the role involves addressing customer issues and improving their experience.
- Familiarity with cloud technologies, particularly AWS or Microsoft Azure, is a valuable asset for this position.