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?
At Evive, our team is building a data driven communications platform, empowering millions of people to take full advantage of their employer benefits.
We are looking for a Staff Software Engineer to join our product engineering organization. You will play a critical role in developing our core SaaS product, while providing guidance and mentorship to a small agile team.
If you had been here in the past few months you would have architected and developed:
- a file ingestion engine using AWS Fargate and EventBridge
- a serverless campaign generation system, sending targeted communications to millions
- fully automated build, test, and deploy pipelines, allowing your team to continuously deliver
Here’s what a Staff Software Engineer does at Evive (for people who like bullet lists):
- Lead your team to build and deliver high quality technical solutions, while advancing our product capabilities
- Providing guidance and mentorship to team of software engineers
- Work directly with VP Engineering and other leads to craft a product-focused architectural vision
- Drive continuous improvement within your team and technology
- All other duties as assigned.
You bring a lot to the table.
- Strong experience writing production software with object oriented languages. We are a polyglot organization, focusing on TypeScript for most things with some C# and legacy Java thrown in for good measure.
- Experience with both relational and non-relational databases. Much of our work is in DynamoDB with Postgres for relational storage when needed.
- Strong experience building distributed systems and event based architecture.
- Experience building SaaS applications and/or developing software products.
- Experience working in a Continuous Delivery model preferred. Our teams are full stack and cross functional, owning their process from concept to production deployments.
- Experience working in AWS preferred. Development and delivery of serverless architectures is a strong plus.
- A quality driven approach to software delivery.
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
- Employer-paid medical insurance + subsidized vision, dental, and short-term disability insurance
- Voluntary life and AD&D insurance
- 401(k) with up to 2% company match
- 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
If you’re prepared to go big, go bold, and go beyond, you’re ready to go Evive.
Apply now!