Senior Software Engineer

Roadie
Little Ferry, New Jersey, US
Full-time

Roadie, a UPS Company, is a logistics management and crowdsourced delivery platform. Founded in 2014, Roadie offers businesses fast, flexible and asset-light logistics solutions for last-mile delivery.

Roadie enables local delivery to more than 95% of U.S. households by providing access to more than 200,000 independent drivers nationwide allowing businesses to offer their customers delivery optionality for almost any industry, from airlines to artisans.

Applying for this role is straight forward Scroll down and click on Apply to be considered for this position.

As a Senior Software Engineer , you will work to create technology solving real-world problems in the crowdsourced delivery space.

Your work will evolve the architecture and design of the backend frameworks to meet the ever-increasing scalability and performance requirements.

The ideal candidate has deep technical experience, thrives in a fast-paced environment and wants to do more than write code.

What You’ll Do

  • Play an integral role in the development, design, testing, and maintenance of Roadie’s platform APIs and services
  • Work across the engineering team to refactor existing systems and architect new features and solutions at scale
  • Partner with Engineering leadership to scope and define work across the team
  • Apply experience and knowledge of industry best practices to support and continuously improve the performance, efficiency, and maintainability of existing applications
  • Lead by example and mentor developers in all aspects of planning, development and testing
  • Collaborate with Engineering, Product, and Data Science team members, providing a voice in backend architectural design decisions
  • Contribute to establishing and improving software engineering best practices

Technology We're Using Now

  • Backend : Go, Ruby on Rails
  • Postgres, Redis, Kafka, Redshift
  • Heroku, AWS
  • Docker, Kubernetes
  • git, GitHub, CircleCI

What You Bring

  • At least 6+ years of software architecture and software development experience
  • Strong expertise in multiple programming languages (preferably Ruby or Go)
  • Exposure to microservices design and architecture
  • Demonstrated ability to learn new technologies quickly
  • Proven track record of providing stable and secure code in production environments
  • Desire for continuous improvement of processes, code, and efficiency
  • Strong communication skills with the ability to distill complex problems into digestible insights
  • Experience with Twilio, Sendgrid, Push, SMS, a plus!

Why Roadie?

  • Competitive compensation packages
  • 100% covered health insurance premiums for yourself
  • 401k with company match
  • Tuition and student loan repayment assistance (that’s right - Roadie will contribute directly to your existing student loans!)
  • Flexible work schedule with unlimited PTO
  • Monthly 3-day weekends
  • Monthly WFH stipend
  • The technology you need to get the job done

J-18808-Ljbffr

5 days ago
Related jobs
Promoted
Phaxis
Newark, New Jersey

Senior Software Engineer (Python + Fixed Income). We are looking for strong software engineers to build our future portfolio management platform. Join our Technology Solutions Group in a dynamic, fast-paced environment, with exciting changes on the horizon under new senior leadership. ...

Promoted
Omada Health
Little Ferry, New Jersey

As a software engineer within Enterprise Platform, you will help grow Omada’s impact through the build, maintenance, and improvement of data integration capabilities. Have a software engineering mindset applying best practices to write elegant, maintainable code. Great software is the key to providi...

Promoted
Dropbox
Little Ferry, New Jersey

As a Senior Machine Leaning Engineer, you will be involved in shaping the future direction of the organization and pushing the boundaries on what the world thinks is possible by leveraging the latest advancements in AI/ML. Proven software engineering skills across multiple languages including but no...

Promoted
LiveRamp
Little Ferry, New Jersey

Lead large cross-team engineering projects through the entire software development life cycle. Be a coach to other engineers on the team, helping them succeed in their current role while preparing them for future roles. Experience with Agile software development. ...

Promoted
Crisis Text Line
Little Ferry, New Jersey

Crisis Text Line's software engineers develop the next-generation data platform that changes how millions of humans connect with volunteer crisis counselors, our clinical staff and the interaction with one another. As a software engineer, you will work on a specific project critical to Crisis Text L...

Promoted
Scale AI
Little Ferry, New Jersey

Software is eating the world, but AI is eating software. We’re looking for entrepreneurial Lead Software Engineers to join our team. Strong knowledge of software engineering best practices. The ideal person is a natural entrepreneurial engineer who can take an ambiguous scope and lead the execution ...

Prudential Financial
Newark, New Jersey

As a Senior Software Engineer in. Technology - Engineering & Cloud. Bachelor of Computer Science or Engineering or experience in related fields. Software security skills including. ...

APN Consulting Inc
Jersey City, New Jersey

Application Support Engineer Requirements: A bachelor's degree in software engineering, computer science, information technology, information systems, computer engineering, or similar. Direct Client Requirement Position: Software Engineer/Application Support - Business Intelligence / Dat...

Underwriting Solutions
Jersey City, New Jersey

We are looking for a strong and motivated software developer to work as part of a team in developing and implementing innovative software solutions. Provide technical guidance to junior programmers and other software engineers . You will work closely with a cross-functional team of developers, ...

Moody's
Newark, New Jersey

Moody's is looking for engineers who are excited and passionate about tackling complex leading-edge software engineering challenges, processing large amounts of data at runtime within the context of a highly analytical, model-based computation framework. Collaborate with fellow engineers, Product/Pr...