Lead Software Engineer - Chicago
Lead Software Engineer
Evive people are game-changers.
Evive was founded by two people who wanted to challenge the status quo...and did. Since 2007, that spirit has defined our culture. The work we do is redefining how people use their employee benefits, with SaaS-based services that help people to improve their lives and Fortune 1000 enterprises to optimize their benefits investments. We strive every day for the ideal of #benefitslove. Are you one of us?
We’re looking for a thorough Lead Software Engineer. Is it you?
Detail-oriented and determined to succeed, you’re enthusiastic about software design and have the experience to back it up. An inherent problem-solver, you foresee potential issues and know how to build an infrastructure that will avoid them. You respond well to feedback and actively seek it out to make improvements. You will play a critical role in modernizing the core platform services that drive our products, owning key systems and services.
Here’s what a Lead Software Engineer does at Evive (for people who like bullet lists):
- Lead and mentor a team of 2-4 software engineers.
- Make code contributions to your team’s project in all phases of the software life cycle.
- Work with product managers to understand the value and intent of features and proactively provides guidance based on potential implementation approaches.
- Breaks down large, complex features and systems into smaller implementation slices and uses prototypes and iterations to de-risk unknowns.
- Conducts code reviews and provides useful and actionable feedback.
- Takes ownership of the products from prototype through production deployment and operations.
- Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment, participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations.
- All other duties as assigned.
You bring a lot to the table.
- Strong experience writing production software with object oriented languages.
- Strong experience building distributed systems.
- Experience with both relational and non-relational databases.
- Experience building SaaS applications preferred.
- Experience working in a CI/CD model preferred.
- Experience working in AWS preferred.
- A quality driven approach to software delivery.
- Collaborative by nature with a strong desire to continuously improve teams and technology.
Evive takes care of its teammates. Here are our current benefits:
- Laid-back office, casual attire—jeans and a t-shirt are always okay!
- Weekly catered lunch + daily stocked kitchen with drinks, fresh fruit, and a variety of other snacks
- Competitive salaries with annual bonus pay
- Paid Time Off—both for vacation and volunteering
- Paid Sick Time
- Four work-from-home days every month
- Employer-paid medical insurance + subsidized vision, dental, and short-term disability insurance
- Voluntary life and AD&D insurance
- 401(k)
- Student loan assistance program
- Employee assistance program
- Pre-tax commuter benefit + convenient location (right off the CTA blue line and Union Station)
- Treadmill desks: walk and work!
- Company-sponsored book club
- And we watch Jeopardy! every day
If you’re prepared to go big, go bold, and go beyond, you’re ready to go Evive.
Apply now!