High-value insights, high-impact decisions
Software Engineer II
Location
California
Posted
31 days ago
Salary
$132K - $189K / year
Job Description
Job Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- A minimum of 5 years of professional experience in software development.
- Strong proficiency in Python and familiarity with its ecosystem.
- Experience building and operating data processing pipelines in a cloud environment.
- Proven experience delivering solutions making use of AWS services like EC2, ECS, AWS Batch, AWS Step Functions.
- Understanding of software development best practices, including design patterns, coding standards, version control, testing and documentation.
- Familiarity with containerization technologies (e.g. Docker, Kubernetes), RESTful API and microservices architecture.
- Experience with Infrastructure as Code (IaC) using AWS CDK, CloudFormation or Terraform.
- Experience with CI/CD tools such as AWS CodePipeline and Bitbucket Pipelines.
- Knowledge of SQL and NoSQL databases, including data modeling concepts.
- Excellent problem-solving skills and the ability to work independently or as part of a team.
Benefits
- Competitive compensation
- Significant career opportunities
- Committed to fostering an inclusive workforce
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Staff Software Engineer
Luxury PresenceDo it all with Luxury Presence. Build your brand, expand your network, & close more deals.
Staff Software Engineer serving as a technical leader for a growing AI platform
Software Engineer developing solutions for Wellmark’s technology vision
Software Engineer I
Mercury Insurance ServicesAt Mercury, we have been guided by our purpose to help people reduce risk and overcome unexpected events for more than 60 years. We are one team with a common goal to help others. Everyone needs insurance and we can’t imagine a world without it. Our team will encourage you to grow, make time to have fun, and work together to make great things happen. We embrace the strengths and values of each team member. We believe in having diverse perspectives where everyone is included, to serve customers from all walks of life. We care about our people, and we mean it. We reward our talented professionals with a competitive salary, bonus potential, and a variety of benefits to help our team members reach their health, retirement, and professional goals. Learn more about us here: Mercury Insurance Careers Pay Range USD $32,363.00 - USD $56,701.00 /Yr.
As a Software Engineer I, you will be responsible for designing, developing, and maintaining software applications and systems. You will work under the guidance of senior engineers and managers to build high-quality, innovative, and performant software that complies with coding s...
Full Stack Engineer building tools for life sciences companies