Apply🧭 Full-Time
💸 148000.0 - 223300.0 USD per year
🔍 Active Insurance and Digital Risk Management
- 7+ years overall software engineering experience with 3+ years managing a team of at least 5 people.
- Effective in leading and mentoring staff with various technical backgrounds.
- Strong collaborator with experience in understanding customer needs.
- Understanding of software development processes and engineering methodologies.
- Experience building reliable high-volume distributed systems in a cloud environment.
- Proven track record of successfully delivering software and managing projects across multiple teams.
- Sufficient technical background to evaluate complex project risks.
- Strong analytical, planning, and organizational skills with the ability to manage competing priorities.
- Meticulous attention to requirements while maintaining awareness of business objectives.
- Experience building API-first CRUD applications.
- Expert knowledge in at least one area of computer science/engineering.
- Excellent oral and written communication skills.
- Build the next generation of backend service and data infrastructure to protect enterprise insurance and security customers.
- Lead and coordinate engineering activities to successfully deliver product features on time while designing for quality and scalability.
- Provide technical expertise and software engineering guidance to automate processes and improve team efficiency.
- Mentor engineers to identify skill gaps and growth needs.
- Balance managing technical debt with new feature development and business priorities.
- Ensure full software lifecycle instrumentation from requirement ideation to deployment.
- Collaborate with Product and Business staff to balance resources and project schedules.
- Maintain transparent communication across all levels of the organization.
- Participate in recruiting and team building activities.
Posted about 1 month ago
Apply