Avatar for Semsee

The simplest path from lead to quote

Backend Software Engineer

$100k – $130k • 0.0% – 0.5%
Apply now
The Backend Software Engineer will be a key member of the company responsible for core aspects of logic and functionality, interfacing with third-party systems, and ensuring reliability and performance throughout our stack. We want someone who can deliver a quality product in a timely fashion, communicating trade-offs made along the way. Oh, and we believe this engineer will be a great person to work alongside, eager to learn and adaptable to a quickly changing business.

We manage tasks in Jira, follow best practices for Git commits and pull requests, and do two-week sprints with the usual Agile jazz. Our backend is written in Elixir (and uses Phoenix), which powers our React front-end. Postgres in our main data store, and all of this is deployed on AWS (or locally) using Docker, Jenkins, and Ansible.

What you will do:
Write beautiful backend code to accomplish our core business needs
Compose queries that take full advantage of Postgres’ strengths
Work with front-end programmers to design and publish API endpoints that are performant and easy to use
Learn how to write code that is parallel, distributed, and fault-tolerant
Manage complex interactions with third-party systems at scale
Help design systems that embody excellent engineering practices

About you:
3 - 6 years experience as web backend programmer
Solid understanding of underlying web technologies, especially the HTTP protocol
Proficiency in at least one dynamic or functional programming language - Elixir is of course ideal, but coming from Ruby, Python, TypeScript, F#, Scala or others is fine too
Aptitude to pick up a new language and frameworks
Strong understanding of relational databases, indexing, and SQL queries
Already know your way around git and GitHub, and can work with agile sprints
Possess a passion for building technology tools that improve processes and workflows
Take pride in writing code that is well-tested and documented for maintainability
Able to handle competing priorities in a dynamic, entrepreneurial environment
Are authorized to work in the U.S.

Bonus points if you have:
A good understanding of OOP vs. functional programming, and the trade-offs in each
Experience using Docker, npm and Node, and AWS
Insurance industry experience
A passion for producing features that exceed customer expectations

What we offer:
We offer free cold brew. And free snacks. There are other benefits, too, which are quite good. Like stock options. And a competitive salary. Medical, dental, and vision plans, too.
Get in on the action and join us!

Meet your team

People you would work with in this role

James VL

Avatar for James VL
Technical lead and architect for web applications.

Edward Bendy

Avatar for Edward Bendy
Worked at Plusgrade

Semsee at a glance

The simplest path from lead to quote

Semsee focuses on Insurance and Software. Their company has offices in New York City. They have a small team that's between 11-50 employees.

You can view their website at https://semsee.com or find them on LinkedIn.

More jobs at Semsee

View all jobs

Product Owner

Similar jobs to Backend Software Engineer at Semsee

Avatar for TransferWise
We're on a mission to bring transparency to finance. Affordable and clear
Avatar for And Chill
AI-powered service that helps you choose anything. Starting with what to watch
Avatar for Apideck
Stripe for building SaaS integrations
Avatar for Hailify
Through our portfolio companies, we are transforming the rideshare industry of tomorrow