Salary
💰 $108,100 - $151,100 per year
Tech Stack
AWSAzureCloudGoogle Cloud PlatformJavaJenkinsMicroservicesOpen SourcePythonSQLTerraform
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 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 championing quality, goal attainment, and teammate wellness
- Conduct constructive code reviews to drive growth in self and others
- Identify potential areas for improvement and contribute to faster, more efficient delivery of value to end users
- Contribute to every stage of the product lifecycle from requirements analysis to documentation to providing tier 2/3 support for products
- Implement security best practices to ensure products are secure, stable, and industry compliant
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
- Preferred: Knowledge of Data Protection, Privacy and Security
- Preferred: Knowledge and experience with modern CI/CD systems
- Preferred: Experience working directly with customers to troubleshoot critical issues