
Software Engineer 3
Berkshire Hathaway Homestate Companies5 months ago
Walnut Creek, CA, USASenior
Base Salary
$168k - $207k/yr
Responsibilities
- Lead the design, development, and delivery of software solutions using C#, .NET, and React across on-premises, hybrid, and cloud environments.
- Architect and implement microservices, APIs, cloud-native applications, and distributed systems.
- Provide technical leadership, mentorship, and direction to junior engineers.
- Collaborate with architects and stakeholders to define and implement high-level architectural solutions.
- Design, optimize, and manage CI/CD pipelines and automated deployments.
- Support application transitions from on-premises environments to cloud and hybrid architectures.
- Ensure application stability, security, governance, compliance, performance, and monitoring across environments.
- Troubleshoot complex technical issues involving system performance, security, scalability, and reliability.
- Conduct code reviews and ensure adherence to coding and architectural standards.
- Develop audit, risk assessment, disaster recovery, test documentation, traceability, and defect tracking processes.
Requirements
- At least 8 years of proven Software Engineering experience with C# and .NET.
- Strong experience working across on-premises, hybrid, and cloud environments.
- Advanced experience with DevOps practices, CI/CD pipelines, infrastructure as code, and containerization.
- Experience with Docker, Kubernetes, Jira, and Git.
- Experience with Agile methodologies such as Scrum and Kanban.
- Experience with front-end technologies such as React, Angular, or Vue.js is preferred.
- Experience leading large-scale projects and delivering enterprise-level software is preferred.
- Strong knowledge of cloud platforms, cloud-native architecture, hybrid cloud strategies, microservices, APIs, and distributed systems.
- Understanding of event-driven and domain-driven design patterns.
- Knowledge of relational and non-relational databases such as SQL Server and MongoDB.
- Bachelor’s degree in Computer Science, Software Engineering, or a related discipline is preferred.
- Cloud platform or relevant technology certifications are preferred.
- Ability to mentor engineers and provide technical guidance.
- Familiarity with Terraform, Ansible, and automation tools.
Benefits
- Work-from-home program of up to two days per week upon eligibility.
- Modern office setting.
- Free on-site fitness facility.
- Free on-site garage parking.
- Paid time off and paid holidays.
- Retirement savings match.
- Group medical, dental, and vision insurance.
- Hospital indemnity, life and AD&D, long-term disability, accident, and critical illness insurance.
- Flexible spending accounts.
- Paid community volunteer day.
- Employee assistance program.
- Tuition reimbursement program.
- Employee referral program.
- Diversity, equity, and inclusion program.
Tech Stack
About Berkshire Hathaway Homestate Companies
Berkshire Hathaway Homestate Companies is a U.S. commercial property‑casualty insurer providing workers’ compensation, commercial auto, commercial property, and public‑entity coverages to businesses nationwide, primarily through independent agents. It operates as part of Berkshire Hathaway’s insurance group and is headquartered in San Francisco. The company has a national footprint built from eight regional carriers and emphasizes local underwriting presence to serve small to large employers.