Staff Software Engineer at The RoleBJAK | Singapore (Remote)
Company/Recruiter: The RoleBJAK
✦ AI Summary
The RoleBJAK is seeking a talented and experienced Staff Software Engineer to join our dynamic team.
Job Overview
We are looking for a senior engineer who can tackle complex technical challenges, mentor junior engineers, and contribute to architectural decisions. This role requires a deep understanding of software development best practices and a passion for building scalable and performant systems.Key Responsibilities
- Design, develop, test, and deploy robust and scalable software solutions.
- Lead technical design discussions and contribute to architectural decisions.
- Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.
- Collaborate effectively with product managers, designers, and other engineering teams.
- Identify and address performance bottlenecks and system inefficiencies.
- Champion best practices in coding, testing, and deployment.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Proven track record of building and shipping complex software products.
- Expertise in one or more programming languages (e.g., Java, Python, Go, JavaScript).
- Strong understanding of data structures, algorithms, and system design.
- Experience with cloud platforms (e.g., AWS, GCP, Azure).
- Excellent problem-solving and analytical skills.
What We Offer
- Competitive compensation and benefits package.
- Opportunity to work on products with significant user impact.
- Collaborative and innovative work environment.
- Opportunities for professional growth and development.
- Remote work flexibility.