Logo
Edge Case Research

Senior Software Engineer

Edge Case Research, Pittsburgh, Pennsylvania, us, 15289


We deliver the promise of autonomyAt 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:SmartHelpfulFriendlySenior 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 PostgreSQLProvide technical leadership and mentoring to a growing team of engineersCollaborate closely with product lead, UX design lead and technical lead to create the best possible solutions for customersWrite unit and integration tests for the code you’ve writtenReview code developed by other engineers on your teamHelp with many aspects of product research and development and have a major impact on how products are built at Edge CaseRequirements: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 field8+ years of experience as a software engineer or relevant work experienceUsed Go and/or Python in a production settingStrong understanding of software engineering patterns, microservices architecture, and principlesStrong knowledge in programming structures, algorithms, and multi-threading and parallelization conceptsCurious and motivated to learn new technologiesAbility to adapt to different and changing languages and technologiesExperience with database solutions like MongoDB, Postgres, Cassandra and MySQLExperience with data science projects and toolsExperience with customer facing meetingsNice To Have:Familiarity with Docker and KubernetesStrong understanding of messaging systems like RabbitMQ, NATS, or KafkaBackground in software safety or self-driving cars industryProduction experience with big dataExperience or interest in SPA frontend development (Node, Vue, Vuex, React, AngularJS, ES 6/7)Location:Headquarters: Pittsburgh, PennsylvaniaRemote or PittsburghBenefits & Perks:Health, Dental and Vision Insurance with majority of premiums coveredEmployee Stock Option PlanPaid Parental LeaveRetirement Plan with Company MatchGenerous Paid Vacation and Sick TimeGroup Life InsuranceSnacks and Coffee provided at Pittsburgh and Munich OfficesFlexible Working Hours with Work from Home Options to support Work/Life balanceEdge 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.