Thrivent•2h ago
Career Pages
Sr Engineer
United States
Full Time
Senior Level
104000-141000
N/A
N/A
N/A
Qualifications
8/8 matched
Experience Level: Senior Level
- Bachelor's degree in Computer Science or other technical field or equivalent work experience
- 7+ years of experience in engineering environments, taking abstract concepts and ideas and formulating a detailed software engineering plan to deliver
- Sound knowledge of industry standard Software Development Life Cycle (SDLC) practices
- Sound knowledge of version and revision control practices and procedures
- Sound knowledge of systems design concepts that provide security and stability
- Expertise in debugging code and/or complex log files for troubleshooting and analysis of product defects
- Expert knowledge/experience with querying databases for complex data lookup/update
- Perform code reviews with associate team members
Full Job Description
Join Thrivent, a dynamic financial services organization committed to helping people thrive with purpose. As a Senior Engineer in the United States, you will be a pivotal technical expert, instrumental in designing and developing business-critical software solutions.
This role involves close collaboration with cross-functional teams and providing invaluable mentorship to junior engineers, fostering a culture of growth and technical excellence.
Key Responsibilities:
- Apply deep technical knowledge to drive tangible outcomes for our customers.
- Independently work on and solve complex problems aligned with the broader software engineering strategy.
- Contribute to a team that develops core software for products, working both independently and collaboratively to deliver impactful solutions.
- Consistently deliver high-quality core software that meets or exceeds team expectations for stability, scalability, and resilience.
- Share innovative ideas and techniques with the team and encourage junior engineers to prioritize continuous learning.
- Participate in collaborative sessions, providing technical expertise to resolve problems and remove technical roadblocks.
- Engage in product planning and implementation, assisting the team in understanding and decomposing work.
- Contribute to the development of engineering practices, templates, and frameworks.
- Continuously assess technology to build more stable, scalable, and resilient software, utilizing data to measure progress.
- Promote and expand the use of the CI/CD pipeline to enhance deployment and build processes.
- Participate in the team support rotation, offering expert knowledge on focus subsystems.
- Contribute to defining selection criteria for technology vendors and participate in proof-of-concept evaluations.
- Provide guidance and training to junior engineers, helping them develop foundational software engineering skills and domain expertise.
- Engage with the broader tech community to build Thrivent's technology brand and establish it as an employer of choice.
- Participate in the interview process and recruitment efforts to attract top talent.
- Model Thrivent’s leadership competencies: courage, collaboration, and commitment.
- Support an environment focused on continuous improvement, exceptional employee engagement, and an unwavering commitment to clients, reflecting Thrivent's purpose, promise, and values.
Required Qualifications:
- Bachelor's degree in Computer Science or a related technical field, or equivalent work experience.
- 7+ years of experience in engineering environments, translating abstract concepts into detailed software engineering plans.
- Proficiency in industry-standard Software Development Life Cycle (SDLC) practices.
- Strong knowledge of version and revision control practices.
- Solid understanding of systems design concepts for security and stability.
- Expertise in debugging code and analyzing complex log files for product defect troubleshooting.
- Expert knowledge and experience in querying databases for complex data lookup and update operations.
- Experience performing code reviews with team members.
Preferred Qualifications:
- Experience in the Financial Services industry.
- Proven ability to coach and mentor team members.
Company
Thrivent
Thrivent is a leading financial services organization dedicated to empowering Christians to be wise with their finances and live a life of generosity. Headquartered in the United States, Thrivent...
United States
Posted on Career Pages