Job Summary
A company is looking for a Staff Software Engineer.
Key Responsibilities
- Contribute code and implement application requirements while establishing best practices
- Establish architectural designs for new features and operational efficiency
- Provide guidance and mentoring to junior members and conduct regular code reviews
Required Qualifications
- Bachelor's degree or equivalent in Computer Science, Computer Engineering, or a related field
- 7 years of progressive post-Bachelor's degree experience in software development
- Experience in programming with Java, managing high-traffic datastores, and designing cloud-scale enterprise software
- Proficiency with AWS services and experience with Apache Kafka and RabbitMQ
- Experience in mentoring developers and providing technical leadership
Comments