What You’ll Do:
The Senior Software Engineer is responsible for building the tools that power our freight platform. You should have a passion for tackling hard problems. A veteran who knows how to get things done, and how-to future-proof our architecture and implementations to scale for years to come. You will play a pivotal role in shaping the definition, vision, design, roadmap, and development of product features from beginning to end.
• Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security
• Use software engineering best practices to ensure a high standard of quality for all the team deliverables
• Write high quality distributed system software
• Promote state of the art technology trends, standards, frameworks, and tooling
• Manage your work using git, agile practices, and our CI/CD pipeline
• Work in an agile, startup development environment, where you are always working on the most important stuff
• Mentor, teach, and coach other engineers to improve their engineering skills and responsibilities
• Partner with various teams to create a technical strategy and design for proposed product improvements and new features