
Senior Software Engineer – Cloud Team
Protegrity
full-time
Posted on:
Location Type: Hybrid
Location: Menlo Park • California • New Jersey • United States
Visit company websiteExplore more
Salary
💰 $108,000 - $151,000 per year
Job Level
About the role
- Collaborate with teammates daily to enable progress toward team goals.
- Architect and build serverless microservices in the cloud.
- Architect and build software solutions in Java, Python, and C++, and other modern languages.
- Work with Product Owners and Product Managers to understand actual customer problems and build solutions for them.
- Automate test cases, build processes, and installation packages using a variety of testing tools including pytest, Jenkins, Terraform, and Cloud Formation.
- Write user friendly documentation and technical documents using clear, concise language.
- Participate in scrum ceremonies and processes, prioritizing team progress and flow.
- Drive team performance by being a champion for quality, goal attainment, and teammate wellness.
- Conduct constructive code reviews for teammates, driving growth in yourself and in others.
- Identify potential areas for improvement and contribute to the team’s ongoing goal of faster and more efficient delivery of value to our end users.
Requirements
- 3-7 years post-bachelor’s degree experience as software engineer
- Highly competent in verbal and written communication
- Mastery of computer science fundamentals
- Ability to multiply the abilities and skills of others
- Experience building and maintaining software products in Java, Python, C++ (or similar)
- Knowledge and experience with one or more database systems, preferably structured (SQL)
- Knowledge and experience deploying solutions to one or more modern public cloud (AWS, Azure, GCP)
- Willingness to continue learning and re-learning new technologies and methods
- Comfortable with critical thinking and creative problem solving.
Benefits
- competitive salary
- comprehensive benefits
- generous vacation and holiday time off
- access to ongoing learning & development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaPythonC++microservicesautomationpytestJenkinsTerraformCloud FormationSQL
Soft Skills
communicationteam collaborationcritical thinkingcreative problem solvingcode reviewsgoal attainmentteammate wellnessconstructive feedbackcontinuous learningleadership