What are the responsibilities and job description for the Senior Staff Software Engineer position at ADT Worldwide?
Senior Staff Software Engineer
We are seeking a passionate and experienced Senior Staff Software Engineer to lead the technical direction of our cloud services platform.
Key Responsibilities:
- Taking ownership of projects and identifying potential problems.
- Designing, developing, and implementing robust and scalable software solutions in accordance with best practices and architectural principles.
- Collaborating with product managers, software architects, and other engineers to translate business requirements into technical specifications.
- Mentoring junior engineers and providing guidance on coding standards, design patterns, and software development methodologies.
Requirements:
- Bachelor's degree in computer science, engineering, or a related field.
- 7 years of proven experience as a software engineer with a demonstrated history of success in designing, developing, and deploying cloud software services.
- Strong technical expertise in object-oriented programming languages such as Java, with experience in low-level or functional languages a plus.
- Extensive experience building cloud-native services, preferably GCP.
Benefits:
- An annual salary range of $124,000 – $186,000 based on experience and qualifications.
- Awarded an annual bonus and may include equity.
- Access to healthcare benefits, a 401(k) plan and company match, short-term and long-term disability coverage, life insurance, wellbeing benefits, and paid time off.
Salary : $124,000 - $186,000