Golang / Go Job: Senior Backend Software Engineer

Transportant, Inc

Senior Backend Software Engineer at Transportant, Inc

Kansas City, Missouri, United States 🇺🇸   (Posted Jan 2 2019)

About the company
Transportant is a new technology company building modern hardware and software to help school districts, bus drivers, students, parents, and teachers optimize the school transportation experience. This includes providing high speed on bus wifi for students, bus status notifications to parents and students via mobile apps, cameras with live streaming audio and video, ridership tracking and management, and added safety sensors.

Do they allow remote work?
Remote work is possible, see the description below for more information.

Job description
- Work closely with CTO, hardware devs, and a small backend team

- Implement and improve backend capabilities and APIs

- Collaboratively write spec for new or improved/refactored features

- Particular emphasis on effective data structures and database architecture

- Implement specs for new systems (in SQL, Go, or Python)

- Design and implement supporting unit and functional tests

- Integrate realtime metrics to support metrics based alerts

- Participate in collaborative code review

- Most code is reviewed for security before deployment

- Supportive culture of helping developers advance in skill

- Participate in planning (new features, roadmap, groom the backlog)

Skills & requirements
- Expert level database architecture and SQL query abilities

- Strong ability in either Python or Go, or a strong history of programming in other languages and a desire to learn one of these

- Desire and ability to operate both within a team and with significant autonomy

- Excellent written communication skills

- Good technical documentation habits

- e.g. thoughtful names, doc strings, comments, useful READMEs, explicit threat modeling

- Willingness to build with a "security first" architecture

- Defense in depth, prefer simplicity, focus on clear and comprehensible code

Apply now!  
 

Other jobs that might be interesting

Senior Software Engineer - Aspen Mesh   (February 2020)
Boulder, Colorado, United States
Aspen Mesh needs a talented Senior Software Engineer for a new project to bring exciting features (written in Golang) in our service mesh product to the world’s largest service providers. We offer a collaborative, fast-paced early stage environment with a hi...

Build Engineer - Mattermost   (December 2019)
Arlington, Virginia, United States (Remote work possible)
Mattermost, one of Y Combinator's top 100 companies , provides an open source enterprise-grade messaging platform to the world’s leading organizations that allows teams to collaborate securely and privately anywhere. With over 10,000 server downloads / month...
Backend Engineer - Verify (Golang & RoR) - GitLab   (November 2019)
Worldwide, 100% Remote
This position is remote based. At GitLab, developers are independent and self-organized individual contributors who work together as a tight team in a remote and agile way. Most backend developers work on all aspects of GitLab, building features, fixing bugs...
 
About Golangprojects