DevSecOps Software Engineer

6 days ago


Salt Lake, Utah, United States SILAC Insurance Company Full time
About SILAC Insurance Company

SILAC Insurance Company is a rapidly growing insurance organization that continues to be a top contender in the industry. We offer innovative annuity products that help individuals prepare for retirement. Our teams are aligned around a shared vision of providing clean, simple, and competitive products for clients, delivering exceptional service to agents and business partners, and driving the success of our employees.

We have a fast-growing team of over 300 employees and are committed to remaining adaptable, innovative, and trustworthy for our clients, agents, and employees. We uphold our core values:

  • Adaptability and Continuous Improvement
  • Transparency and Trust, Honesty and Integrity
  • Teamwork and Collaboration
  • Gratitude and Compassion

We welcome and encourage diversity and are dedicated to creating an inclusive environment and culture that respects and values varying backgrounds, beliefs, and perspectives for the benefit of our business, including our employees and products.

Job Overview

The DevSecOps Software Engineer IV is a senior position on our DevSecOps team responsible for designing, implementing, and maintaining our secure development lifecycle environments. As a critical part of our DevSecOps team, you will protect customer data while improving our end-user experience. The DevSecOps Software Engineer will report to the DevSecOps Manager and work closely with various departments to be instrumental in secure application deployment, monitoring, alerting, and support of our development and production environments.

Key Responsibilities

The ideal candidate will have a 'security-first' mindset, prioritizing customer data security over operational activities. Key responsibilities include:

  • CI/CD Engineering and Administration
    • Design, implement, and maintain CI/CD pipeline systems, including production and lower environments, emphasizing and leveraging automation capabilities to secure, build, test, deploy, and operate mission-critical applications.
    • Improve the standardization of all environments to enable consistency in system behavior between environments.
    • Promote better workflows to enhance a better work experience.
    • Responsible for standardizing environments for ease of deployments.
  • SRE Responsibilities
    • Monitor, maintain, and deploy new environments to support the reliability and security of our core business platforms.
    • Maintain our various testing and production environments to facilitate security, testing, and uptime.
    • Responsible for bug and security patching of core applications.
  • Simplify and Optimize Workflows
    • Assume DevSecOps tasks as needed by working with IT staff to define hardware requirements, designing optimal deployment strategies, and getting software deployed into target environments.
    • Efficiency is your strength, and you find ways to improve any system or process you interact with.
    Requirements

The ideal candidate will have:

  • A Bachelor's degree in a related field (Business IS, Software Engineering, etc.) or equivalent experience.
  • 4 years of professional experience in Software Development.
  • 5 years of professional experience with DevOps-related responsibilities.
  • Experience with Bash, PowerShell, and WSL.
  • Experience in configuring traffic flows through a Load Balancer.
  • Experience with certificate management.
  • Experience in configuring and maintaining message brokers and caching solutions.
  • Expertise in Agile development methodologies and practices.
  • Expertise with CI/CD concepts and automation tools.
  • Experience with container orchestration tools, such as Docker Swarm and Kubernetes.
  • Experience with private Docker registries.
  • Excellent troubleshooting skills.
  • Expertise with software version and change control technologies, such as GIT.
  • Experience in containerized microservices and service-oriented architectures.
  • Ability to work in a fast-paced environment, prioritize tasks, and meet deadlines.
  • Ability to successfully operate as part of a cross-functional, collaborative team.
  • Experience with MS Office applications, such as Word, MS Excel, and Outlook.
  • Ability to communicate professionally both verbally and in writing.
  • Experience with Nuget Feeds.
Desired Qualifications

The ideal candidate will also have experience with:

  • TeamCity, Prometheus/Grafana Stack, ELK (Elasticsearch Clustering, Logstash, Kibana) Stack, Apache, and Nginx.
  • jq and yq (command-line processing tools).
  • Configuring and troubleshooting RabbitMQ.
  • Configuring and troubleshooting Redis Sentinel.
  • JavaScript, Python, and C#.
  • MSQL.
  • RHEL virtual machines, ssh, troubleshooting, basic system administration, monitoring, and patching.
  • Any Cloud platform and Cloud deployment solutions, Azure preferably.


  • Salt Lake, Utah, United States L3Harris Technologies Full time

    Scientist, Software EngineerL3Harris Technologies - Salt Lake City, UTJob Title: Scientist, Software EngineerJob Location: Salt Lake City, UTJob Code: 10833Work Schedule: 9x80Essential Functions:Drive critical decisions about the high-level structure of a software system (architecture), its main components and their interfaces and interactionsResponsible for...


  • Salt Lake, Utah, United States Apex Systems Full time

    Job DescriptionApex Systems is seeking a highly skilled Senior DevOps Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining our cloud-based infrastructure and applications.Key Responsibilities:Containerized Infrastructure: Design and implement containerized infrastructure in...


  • Salt Lake, Utah, United States L3Harris Technologies Full time

    Scientist, Software Engineer - Integration and TestL3Harris Technologies - Salt Lake City, UTJob Title: Scientist, Software Engineer - Integration and TestJob Location: Salt Lake City, UTJob Code: 10890Job Schedule: 9/80, every other Friday offJob Description:L3Harris is actively seeking a highly motivated and dynamic individual to join our team as a...


  • Salt Lake, Utah, United States L3Harris Technologies Full time

    Specialist, Software EngineerL3Harris Technologies - Salt Lake City, UTJob Title: Specialist, Software EngineerJob Location: Salt Lake City, UTRequisition ID: 13837Work Schedule 9/80Position Responsibilities Include:Develop software for embedded devices and systems from requirements to productionSupport and participate in all phases of the software...


  • Salt Lake, Utah, United States Sorenson Communications Full time

    About Sorenson CommunicationsSorenson Communications is a leading provider of innovative communication services for deaf and hard-of-hearing communities.Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team. As a Software Development Engineer, you will be responsible for designing, developing, and implementing cutting-edge...

  • C# Software Engineer

    2 weeks ago


    Salt Lake, Utah, United States LACO Technologies Full time

    Job OverviewLACO Technologies is on the lookout for a part-time temporary Software Engineer to support the development and testing of software for a microcontroller-based testing system. The software utilizes a simplified subset of C# and is developed using the Visual Studio IDE. The ideal candidate will possess a comprehensive understanding of contemporary...


  • Salt Lake, Utah, United States PointClickCare Full time

    Have you ever wanted to be a thought leader in defining the technical future of a large-scale SaaS platform? Are you passionate about solving formidable engineering challenges and pushing the scalability and reliability of a production system to the max? Would you be excited to work on projects that bring tangible benefits to healthcare of millions?...


  • Salt Lake, Utah, United States NR Consulting Full time

    Java Software Engineer Opportunity at NR ConsultingNR Consulting is seeking a skilled Java Software Engineer to become a part of our dynamic team. This role offers a contract opportunity with the potential for long-term engagement.Essential Skills:Java - Proficiency in Java programming language.Spring Boot - Experience with Spring Boot...


  • Salt Lake, Utah, United States Strategic Staffing Solutions Full time

    Job Title: Senior Software EngineerJob Summary:Strategic Staffing Solutions is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will play a pivotal role in designing, developing, and maintaining complex software systems.Key Responsibilities:Design, develop, and test software applications using...


  • Salt Lake, Utah, United States bioMerieux SA Full time

    Software Test Engineer IbioMerieux SA - Salt Lake City, UTDescriptionA world leader in the field of in vitro diagnostics for over 55 years, bioMérieux provides diagnostic solutions which determine the source of disease and contamination to improve patient health and ensure consumer safety.In North America we have more than 5,000 team members across 11 sites...


  • Salt Lake, Utah, United States Sorenson Communications Full time

    About the RoleWe are seeking a highly skilled AI Software Engineer to join our team at Sorenson Communications. As a key member of our organization, you will play a critical role in developing and maintaining our cutting-edge language services.Key ResponsibilitiesCollaborate with AI Lab scientists and software engineers to bring new machine learning...


  • Salt Lake, Utah, United States University of Utah Full time

    About the RoleWe are seeking a highly skilled Senior Systems Engineer to join our team at the University of Utah. As a key member of our infrastructure team, you will be responsible for designing, developing, and deploying software and architecture to support our research initiatives.Key ResponsibilitiesCollaborate with software developers and engineers to...


  • Salt Lake, Utah, United States Goldman Sachs Group, Inc. Full time

    About the RoleWe are seeking a highly skilled and experienced Executive Director of Software Engineering to join our team at Goldman Sachs Group, Inc. in a Vice President role.Key Responsibilities:Develop, enhance, support, and maintain software solutions in support of our global businesses.Design and implement high-quality, scalable, and thoughtful...


  • Salt Lake, Utah, United States Discovery, Inc. (Formerly Scripps Networks Interactive) Full time

    Every great story has a new beginning, and yours starts here. Welcome to Warner Bros. Discovery... the stuff dreams are made of. Who We Are... When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and...


  • Salt Lake, Utah, United States PassiveLogic Full time

    Join Our Team as a Quantum Simulation Software EngineerAre you passionate about the convergence of Differentiable Physics, Software Development, and Computer Science? Do you aspire to create groundbreaking solutions that will shape the future of Autonomous Systems?Your Role:As a Quantum Simulation Software Engineer, you will be integral to our team, focusing...


  • Salt Lake, Utah, United States Care Full time

    About the RoleWe are seeking a highly skilled iOS Software Engineer to join our team at Care, a leading platform for finding and managing high-quality family care. As an iOS Software Engineer, you will play a key role in developing native iOS and Android solutions for our engaged member base.Key ResponsibilitiesDesign, implement, and mature code for our...


  • Salt Lake, Utah, United States Fidelity Investments Full time

    Job Overview:RoleWe are seeking a highly skilled and experienced software engineer to join our team at Fidelity Investments. As a Principal Mobile Software Engineer, you will play a key role in designing and developing cutting-edge digital experiences for our customers.Our team is responsible for building and maintaining our cloud-based infrastructure, and...


  • Salt Lake, Utah, United States Goldman Sachs Full time

    Position Overview: As a Senior Vice President of Software Engineering at Goldman Sachs, you will play a pivotal role in the development, enhancement, and maintenance of the firm's software solutions that support its global operations. Your expertise will be essential in designing and implementing high-quality, scalable technology solutions that leverage both...


  • Salt Lake, Utah, United States SoFi Full time

    Policy for Employee ApplicationsAbout Us: Be part of shaping a brighter future in finance with us. Collaborating with our members, we are transforming how people perceive and engage with personal finances. As a cutting-edge financial services organization and national bank utilizing innovative technology with a mobile-first approach, we assist millions of...


  • Salt Lake, Utah, United States L3Harris Technologies Full time

    Job Title: Scientist, DSP Software Engineer - Innovation LeaderJob Summary:L3Harris Technologies is seeking a skilled software engineer to join our team as a Scientist, DSP Software Engineer - Innovation Leader. As a vital member of our team, you will collaborate in a dynamic environment to conceptualize, design, implement, and troubleshoot embedded...