Thrivent is looking to translate customer needs into technical solutions by leveraging internal resources and industry experience. They need a Staff Engineer to provide leadership, mentoring, and guidance in Agile, DevOps, and Reliability practices, with specialized expertise in Cybersecurity, Data, Digital, or Salesforce.
Requirements
- Experience architecting software solutions with requirements such as performance SLOs, high availability, reliability, security, etc.
- Understand data and system integration patterns and technologies
- Proficiency in managing large scale projects.
- Strong conceptual, critical thinking, technical and problem-solving skills with good attention to details.
- Must be articulate and have the ability to meet with high level management to present and/or deliver technical documentation.
- Deep, narrow expertise for specialized engineering technology expertise in one of the following: Cybersecurity, Data, Digital, Salesforce.
- Promote and expand on the use of the CI/CD pipeline to improve the deployment and build process.
Responsibilities
- Design systems and software integration patterns across a diverse engineering ecosystem.
- Develops most architecturally impactful components of solutions
- Lead to identify, incorporate and define development frameworks and libraries useful to the product
- Coordinate design and integration of the entire system including subsystems.
- Research and recommend technology to improve the current systems
- Lead the design of critical path/technology for the product group.
- Continuously assessing technology to build more stable, scalable, and resilient software
Other
- Work independently and with your peers to translate customer needs into technical solutions.
- Partner with IT leadership peers and enterprise-wide stakeholders to ensure solutions are built with a long-term vision and align with enterprise platform requirements.
- Provide leadership, mentoring, and guidance to various IT methodologies including Agile, DevOps, and Reliability practices.
- Ability to articulate and transfer complex ideas to a wide audience through both verbal and written communication.
- Models Thrivent’s leadership competencies