Next Insurance is a fast-growing 350+ person startup based in Silicon Valley and is led by a team of experienced entrepreneurs with a history of successful outcomes. Our mission is to transform insurance for small businesses by combining world-class technology and phenomenal customer service to offer better insurance at a lower price. Next has raised over $630 million from top tier investors and is the valley’s latest unicorn, valued at over $2 billion.
Next is looking for explorers who are filled with curiosity, have the desire to travel the unbeaten path, and realize new heights in providing small business owners with the peace of mind to run their businesses. If you move fast, customer-focused, and willing to challenge the status quo, Next Insurance might just be your next journey.
We are looking for people who want to influence, build, learn, and deliver exceptional software. Our ideal candidate loves to work in an agile fashion and release to production often, but also builds a great architecture and design to take the company years ahead.
Our Backend Software Engineer can expect to work with the latest backend technologies and programming languages. We're big fans of server-side Kotlin and produce clean, testable code fast and push it into production several times a day via our CI / CD pipeline.
You will work closely with other functional areas in the company - Product, Marketing, and our Front-end engineers in order to rapidly iterate on our product and find the best solutions to the challenges we face. You will take ownership of features - from inception through design and coding, eventually bringing your feature to production at a high level of quality and test coverage.
Proven experience in Backend development. Java/Kotlin, or similar languages (.NET, Golang).
B.Sc. in Computer Science or equivalent - a must.
Excellent knowledge and understanding of OOP concepts and best practices
Hands-on development of highly distributed, cloud-based environments - an advantage. We work with AWS, but any cloud experience is a plus.
Experience working with Relational Databases and good SQL skills.
Adaptable, with a passion to quickly learn new technologies and work effectively in a dynamic environment
Good interpersonal and communication skills