Login for faster access to the best deals. Click here if you don't have an account.

Principal Software Developer Pipeline Enablement Full-time Job

2 years ago   Computer & IT   Dover   2.9K views Reference: 634
Job Details

Principal Software Developer Pipeline Enablement

Do you have the skillsand driveto join a tech team thats working to digitally transform a trillion-dollar industry? From test-driving the latest technologies to creating intuitive consumer apps, Liberty Mutual is constantly innovating and creating industry-leading solutions that provide peace of mind for our customers worldwide. As a principal software engineer at Liberty Mutual, youll consult on highly complex projects and solve technical problems, while working in an agile environment that has the creative energy of a start-upand the full backing and comprehensive benefits of a Fortune 100 company.

We encourage you to apply and bring your expertise if youre a:

  • Technical problem solver: Going far beyond simply developing error-free source code, test scripts, components and system architectures, youll document and build deployment guides aimed at maintaining robust, relevant software
  • Customer-centric engineer: Putting clients needs first, youll translate customer requirements into technical applications and support the implementation of new software
  • Motivated mentor: Exercise your technical chops while coaching and collaborating with junior software engineers.
  • Forward thinker: Merely fixing a problem isnt enough using your proactive mindset and initiative, youll also identify opportunities to enhance performance, quality and efficiency

The Software Delivery Pipeline Enablement team is looking for a talented Prinicpal Software Engineer to help us enable the next generation of CI/CD capabilities at Liberty Mutual. This role will be responsible for building, deploying, and operating serverless software solutions in support of our CI/CD modernization. Software Delivery is on a journey to provide modern, secure, and delightful experiences for developers using our CI/CD pipelines. The person in this role will be a leader on the pipeline enablement team, influencing the strategy and solutions used to provide our next generation pipeline offerings. Ideal candidates will be passtionate about improving the developer experience, have a deep understanding of CI/CD and how these technologies are evolving, and a dedicated focus on iterative software development techniques that enable rapid feedback.

Responsibilities:

  • Manage availability, latency, scalability and efficiency of our APIs and CI/CD capabilities by engineering reliability into software and systems.
  • Perform code reviews which provide feedback not only on code quality, but on design and implementation.
  • Mentor junior software engineers by sharing best-practices and providing guidance on how to become more proficient.
  • Share advanced/expert knowledge with others in the department, both on and off team; maintain a reputation as a key ally in those areas.
  • Effectively communicate technical designs verbally and/or in writing for small to medium sized technical audiences.
  • Develop and maintain CI/CD pipelines in Jenkins and Atlassian Bamboo
  • Build and operate CI/CD pipelines amd services in a secure cloud environment, responsible for end-to-end platform security of these pipelines
  • Collaborate with architects, designers, and engineers to deliver products are users are delighted with.

Job Specifications:

Reference: 2022-46439
Category: Technology
Primary Location: Dover, NH
Additional Locations:
Schedule: Full-Time

Salary: USD-$110,000.00--$173,000.00-/-Year
Education Level:
Travel: As Needed

Qualification:

  • Extensive experience building REST APIs and other back-ends in Python
  • Experience with AWS services and tools like: CloudWatch, CloudFormation, AWS CLI, AWS Console, and SAM CLI
  • Experience using developer platforms and tools in a cloud environment such as GitHub Enterprise Cloud, Jenkins, Atlassian Bamboo/Jira/Confluence, and SonarQube
  • Experience using monitoring solutions like CloudWatch, New Relic, and Datadog
  • Eight or more years of software engineering experience
  • Strong background in business operations and strategies, including global technology and financial services trends
  • Hands-on involvement with layered systems architectures, designs and shared software concepts
  • Familiarity with functional and system integration testing
  • Experience working in an agile environment
  • A Bachelors or Masters degree in a technical or business discipline, or equivalent experience
Company Description
Since 1912, we've grown our organization into the sixth largest global property and casualty insurer - based on 2020 gross written premium - by maintaining our commitment to the belief that progress happens when people feel secure. At Liberty Mutual Insurance we work hard every day to support our customers and our people, so they can protect their families, build their businesses and invest in their futures.We are headquartered in Boston, but our people, our customers and our reach span the globe. So to better serve our global customers and employees, we are organized into three business units.

Share This on: