At Edge Case Research, we enable our customers to assure the safety of autonomous systems for real world deployment. We are developing products that define and measure the safety of autonomous systems. Our client base spans diverse markets such as automotive, mining, defense, insurance, and aerospace. Edge Case is founded by the recognized world leaders in autonomous system safety and autonomous vehicle safety. Our experts are writing the standards and developing the products that will bring innovation safely into society.
Company Values:
Smart
Helpful
Friendly
Senior Software Engineer:
Edge Case Research is expanding our Product Development Team. We are currently looking for senior engineers with experience in full-stack, backend development and data science. If you are interested in working alongside the most experienced team in autonomous system safety, and you have a background in any of these areas, we are interested in hearing from you!
What you will be doing:
Developing features for and improvements to the company’s products using Vue, Golang, Python 3, and PostgreSQL
Provide technical leadership and mentoring to a growing team of engineers
Collaborate closely with product lead, UX design lead and technical lead to create the best possible solutions for customers
Write unit and integration tests for the code you’ve written
Review code developed by other engineers on your team
Help with many aspects of product research and development and have a major impact on how products are built at Edge Case
Requirements:
For US applications: Authorization to work in the United States is a precondition of employment. The company will not consider candidates who require sponsorship for a work-authorized visa.
Bachelor’s in CS, CE, ECE, IT or equivalent experience in technical field
8+ years of experience as a software engineer or relevant work experience
Used Go and/or Python in a production setting
Strong understanding of software engineering patterns, microservices architecture, and principles
Strong knowledge in programming structures, algorithms, and multi-threading and parallelization concepts
Curious and motivated to learn new technologies
Ability to adapt to different and changing languages and technologies
Experience with database solutions like MongoDB, Postgres, Cassandra and MySQL
Experience with data science projects and tools
Experience with customer facing meetings
Nice To Have:
Familiarity with Docker and Kubernetes
Strong understanding of messaging systems like RabbitMQ, NATS, or Kafka
Background in software safety or self-driving cars industry
Production experience with big data
Experience or interest in SPA frontend development (Node, Vue, Vuex, React, AngularJS, ES 6/7)
Location:
Headquarters: Pittsburgh, Pennsylvania
Benefits & Perks:
Health, Dental and Vision Insurance with majority of premiums covered
Employee Stock Option Plan
Paid Parental Leave
Retirement Plan with Company Match
Generous Paid Vacation and Sick Time
Group Life Insurance
Snacks and Coffee provided at Pittsburgh and Munich Offices
Flexible Working Hours with Work from Home Options to support Work/Life balance
Edge Case Research is an Equal Opportunity Employer. We do not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. ECR values all employees’ talents and supports an environment that is inclusive and respectful.