Who we are at Embroker
Embroker is the digital insurance company committed to transforming business insurance. With a radically simple approach, Embroker is replacing the 1970’s technology of the insurance industry, with a first-ever end-to-end digital insurance platform that provides better coverage and reduced cost; all in minutes, not hours. Founded in 2015 and headquartered in San Francisco, Embroker has raised over $142M of funding from leading fintech investors. Embroker is proud to be one of BuiltIn San Francisco's 2022 Best Mid-Sized Places to Work.
What you will own in this role
As a Senior Software Engineer, you will join our Engineering team working on Embroker’s software platform, developing a complex single page application using React and building RESTful APIs, business services, data layers, document management, carrier integrations, on a hybrid microservices architecture (Event-driven microservices/SOA) and much more using Typescript and Go.
We work in small, cross-functional, teams of 3-6 people and use Slack to stay connected.
You can see more about our tech stack on: https://stackshare.io/embroker/embroker
What experience we think is the right fit
- 5+ years of experience in software development
- 2+ years experience cloud-based microservices development
- Strong foundation in event-driven and RESTful microservice architectures
- Created and maintained highly available, scalable, secure, and observable services
- Ability to write clean, well-designed, and high-quality code in a highly collaborative Agile development environment
- Experience in JavaScript or Typescript development with mainstream frameworks like React/Redux, Vue, Angular 5+
- Being okay with the uncomfortable feeling that comes from learning new things
- Passion for growing your skills, tackling interesting work and challenging problems
- Good knowledge of English language, conversational and written
- Fluent in written and spoken Serbian
The experience we think is nice to have
- Degree in Computer Science or related field
- Experience with:
- Go programming language
- PostgreSQL or other RMDS system
- TDD and DDD
- Modern CI/CD Tools (Github Actions, Gitlab)
- APM tools (Datadog, Appdyanmics, New Relic)
- Infrastructure As Code (Ansible/Terraform/Packer or equivalent)
- Containerization and Orchestration (Docker / Kubernetes)
What Embroker offers
- Competitive salary
- Flexible working hours
- Remote work during COVID-19 pandemic
- Awesome referral bonuses
- Working with a team of experienced engineers
- Flexible work from home policy
- We invest in your professional development and career path: online courses, coding classes, conference tickets, books, etc.
- Private medical healthcare with dental services added
- Subsidized fitness card
And many more perks when we're back in the office:
- Regular team-building events
- Tournaments of table tennis and table soccer in our office, basketball and soccer teams
- In-office drinks, snacks, fruits, lunch twice a month, etc.
Our Pack at Embroker lives our values
- Pack First
- We succeed and fail as one team. We optimize for what is best for our entire organization. We always assume positive intent.
- Create Magic
- We strive to amaze and delight at every touchpoint. We make our work fun through teamwork, play and positive energy.
- Be All-In
- We are 100% committed. We move fast and are proud of what we build. We attack challenges with relentless positivity.