
Senior Software Development Engineer
F5
full-time
Posted on:
Location Type: Hybrid
Location: San Jose • California • Washington • United States
Visit company websiteExplore more
Salary
💰 $176,800 - $265,200 per year
Job Level
About the role
- Lead requirements analysis and define designs for new tools, as well as enhancements to existing tools and systems.
- Architect and lead the development of scalable and secure back end and front-end systems.
- Provide technical direction and guide junior engineers.
- Recommend, establish and maintain technical design methodologies and processes.
- Develop and implement automated testing strategies to improve efficiency.
- Implement and drive best coding practices and design patterns.
- Develop and maintain quality gates for continuous integration and continuous deployment.
- Collaborate with cross functional teams to ensure high quality project delivery.
Requirements
- Bachelors or Master’s degree in computer science engineering or equivalent and 8+ years of professional software engineering experience.
- Expertise in developing Cloud native intelligent analytics solutions.
- Experience with Go, Python, Java or similar technologies.
- Expertise in building data warehouse analytics solutions.
- Strong background with designing backend SQL/ NoSQL databases and performance tuning.
- Experience with Front end technologies like React.
- Familiarity with Machine Learning models and AI techniques.
- Familiarity with System observability and monitoring.
- Hands on experience with Docker and Kubernetes as well as developing applications using microservices architecture with Cloud platforms such as AWS or GCP.
- Excellent communication skills and leadership skills.
- Ability to independently work across team boundaries and own projects.
- Ability to guide team members on technical aspects.
Benefits
- Incentive compensation
- Bonus
- Restricted stock units
- Benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GoPythonJavaSQLNoSQLReactDockerKubernetesCloud native analyticsMachine Learning
Soft Skills
communicationleadershipcollaborationindependent workguidance
Certifications
Bachelor's degreeMaster's degree