Simplify Logo

Full-Time

Principal Software Engineer

Carrier Group

Posted on 11/30/2023

EasyPost

EasyPost

201-500 employees

Multi-carrier shipping API with tracking

Data & Analytics
Automotive & Transportation
Consumer Goods

Senior, Expert

Remote in USA

Category
Software Engineering
Required Skills
Rust
Agile
Python
Git
Ruby
Jenkins
REST APIs
Business Strategy
CircleCI
Requirements
  • Bachelor’s Degree in Computer Science, or a related field
  • Extensive experience (10+ years) in software development and engineering
  • Proven expertise in designing systems that can be delivered iteratively and effectively operated in production
  • Strong experience designing and developing API products using REST or graphql
  • Strong proficiency in at least one of Ruby, Python, Rust, or Go programming languages and experience with version control systems (e.g., Git)
  • Deep understanding of modern software development practices and methodologies, including agile methodologies and continuous integration and deployment
  • Familiarity with observability and alerting frameworks (e.g., Prometheus, Grafana) and CI/CD tools (e.g., Jenkins, CircleCI)
  • Excellent problem-solving skills, with the ability to analyze complex technical challenges, identify solutions, and implement them effectively
  • Strong communication and collaboration skills, with the ability to work effectively with software engineers, product managers, and cross-functional teams
  • Demonstrated leadership capabilities, including leading by example, mentoring junior team members, providing technical guidance, and driving projects to successful completion
Responsibilities
  • Lead the design, development, and implementation of a highly scalable carrier integration platform that can allow customers to ship packages using dozens to hundreds of carrier integrations
  • Drive alignment across the carrier organization toward a north-star architecture and technical vision
  • Review proposed technical changes and architecture ideas and collaborate with engineers to ensure they fit into the broader technical vision and business context
  • Partner with domain experts in the shipping and carriers space to define a consistent, powerful API that allows customers to integrate once with EasyPost and have access to our catalog of carrier integrations
  • Collaborate closely with software engineers, product managers, and other stakeholders across the business to translate business strategy into technical strategy, architecture, and implementation
  • Foster a transparent engineering culture by actively participating in and promoting our open design review process, where ideas are shared, discussed, and refined collaboratively
  • Develop documentation, guidelines, and best practices for the effective use of the carrier platform, enabling knowledge sharing and promoting consistent adoption across teams
  • Lead by example, demonstrating strong coding practices, software engineering principles, and adherence to industry standards, while mentoring and providing technical guidance to other team members
  • Collaborate with carrier and systems teams to ensure the availability, scalability, and security of the carrier infrastructure
  • Cultivate a positive team culture, promoting collaboration, knowledge sharing, and a focus on delivering high-quality results
  • Communicate effectively across the organization in written documentation, one-on-one conversations, and technical presentations
  • Balance ideating and designing the long-term solution with rapidly shipping the short-term iterative work to delight our customers and improve our technical base
Desired Qualifications
  • Experience with shipping and carriers industry
  • Experience with observability and alerting frameworks (e.g., Prometheus, Grafana) and CI/CD tools (e.g., Jenkins, CircleCI)
  • Experience with high-throughput scalable and performant systems
  • Experience with other programming languages and technologies

This company is a stellar workplace for those passionate about both technology and sustainability, focusing on simplifying eCommerce logistics through its advanced Shipping API. With features like multi-carrier access, real-time tracking, and environmentally conscious shipping options, it not only leads in technical advancements but also commits to reducing carbon footprints. Their emphasis on innovation in shipping technology and sustainable practices offers employees a dynamic environment that values both efficiency and ecological responsibility.

Company Stage

Series B

Total Funding

$107.1M

Headquarters

San Francisco, California

Founded

2012

Growth & Insights
Headcount

6 month growth

11%

1 year growth

18%

2 year growth

33%

Benefits

Medical, dental, vision plans

Flexible time-off

Stock option opportunities

401(k) match

Cross-functional learning

Monthly virtual events

INACTIVE