Senior Software Engineer

Kastel Group

Hoboken (NJ)

Hybrid

USD 180,000 - 210,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Kastel Group in Hoboken, NJ is seeking a Senior Software Engineer to design and deliver core services behind our global logistics platform. You will build scalable microservices using Scala, Kubernetes, and AWS, and work with cross-functional teams to handle millions of transactions.

This role reports to the Engineering Manager and follows a hybrid policy with 2 days in the office weekly. You will push for technical excellence, robust testing, and rapid, safe releases through CI/CD pipelines.

Qualifications

  • 7+ years of experience building large-scale, customer-facing applications.
  • Proficient in distributed systems design and high-traffic architectures.
  • Strong engineering practices and fast release cycles.
  • Experience with Agile methodologies and CI/CD pipelines.

Responsibilities

  • Lead design and delivery of core logistics platform services.
  • Define architecture for scalable, reliable microservices.
  • Champion clean code, testing, and robust tooling.
  • Support exponential growth with infrastructure improvements.
  • Ensure high availability and meet SLAs.
  • Collaborate with product managers and other teams.
  • Contribute Scala code and mentor juniors.

Skills

Distributed systems
Agile methodologies
Problem solving

Tools

Scala
Kubernetes
AWS
CI/CD

Job description

Our Logistics team is critical to our success. We integrate with multiple global carriers, manage taxation and compliance, and offer real-time tracking for customers everywhere. By combining deep industry experience with cutting-edge technology, we deliver best-in-class e-commerce solutions.

About the Role

As a Senior Software Engineer, you will design and deliver the core services behind our global logistics platform. You will drive innovation within our API-first microservice architecture built on Scala, Kubernetes, and AWS. Working with cross-functional teams you will design and implement robust distributed systems that handle millions of transactions. Your contributions will fuel our growth, shape global logistics capabilities for merchants worldwide, and elevate the technical bar for the entire organization. If you're driven to build software that makes a real-world impact on a massive scale, we'd love to hear from you. This role reports to the Engineering Manager for the team and is based out of our Hoboken, NJ office.

2 days a week in-office hybrid policy

Responsibilities
  • Deliver High-Impact Features: Lead the design, development, and deployment of new capabilities across logistics (fulfillment, labels, tracking) and order management workflows.
  • Shape Technical Architecture: Define, communicate, and guide architectural decisions to ensure scalability and reliability.
  • Elevate Standards: Champion clean code, best practices, and robust testing frameworks, pushing the team to achieve technical excellence.
  • Scale the Product: Propose and implement features, tooling, and infrastructure that support exponential growth and operational efficiency.
  • Ensure Quality & Reliability: Employ a rigorous approach to verification, focusing on stable, high-performing systems that meet critical metrics and SLAs.
  • Move Fast with Confidence: Embrace a rapid, iterative release cycle, balancing speed and safety through CI/CD pipelines, effective monitoring, and efficient processes.
  • Collaborate & Share Knowledge: Work closely with other engineering teams, product managers, and stakeholders to ensure alignment and share expertise.
  • Write Code in Scala: Contribute high-quality Scala code (no prior Scala experience required, just a passion for learning and an interest in functional programming).
Qualifications
  • 7+ Years of Experience: A proven track record building large-scale, customer-facing applications in a fast-paced environment (e-commerce, fintech, tech startups a plus).
  • Distributed Systems Expertise: Familiarity with designing, deploying, and operating resilient, fault-tolerant systems that handle high traffic.
  • Engineering Practices Proficiency: Hands-on experience with Agile methodologies, CI/CD pipelines, and rapid release cycles.
  • Strong Database Skills: Ability to optimize and scale applications involving complex data interactions.
Required Skills
  • Must have: Scala, SaaS, high-volume distributed systems and Ecommerce or retail.
  • Agile, CI/CD, strong database experience, especially around scaling applications.
  • US Citizen or Permanent Resident/GC only, no visa transfer or sponsorship.
Preferred Skills
  • Curious & Enthusiastic: You thrive on tackling complex problems, learning new technologies, and sharing insights with others.
  • Continuous Learner: You stay updated on emerging trends in distributed systems, cloud computing, and software engineering best practices.
  • Effective Communicator: You translate intricate technical details into clear, actionable information for both technical and non-technical audiences.
  • A Deep Problem Solver: You analyze both technical and business challenges to identify optimal, future-proof solutions.
  • Adaptable & Resilient: You excel at navigating shifting priorities, managing unplanned work, and ensuring high-impact deliverables stay on track.
  • Team-Oriented: You believe great teams build world-class products, and you're committed to mentoring and collaboration.
Pay range and compensation package

180000-210000 plus bonus and benefits

Equal Opportunity Statement

We are committed to diversity and inclusivity.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Global-e • Hoboken (NJ)

On-site
USD 165,000 - 175,000
Senior Software Engineer
Senior Software Engineer

Global-e Online Ltd. • Hoboken (NJ)

Hybrid
USD 165,000 - 175,000
Senior Software Engineer - Global Logistics Microservices
Senior Software Engineer - Global Logistics Microservices

Kastel Group • Hoboken (NJ)

Hybrid
USD 180,000 - 210,000
Senior Software Engineer - Scalable E-commerce Logistics
Senior Software Engineer - Scalable E-commerce Logistics

Global-e • Hoboken (NJ)

On-site
USD 165,000 - 175,000
Software Engineer
Software Engineer

Sbhonline • New York (NY)

On-site
USD 90,000 - 130,000
Senior Software Engineer, e-Commerce Fulfillment
Senior Software Engineer, e-Commerce Fulfillment

Crate and Barrel • Northbrook (IL)

Hybrid
USD 100,000 - 130,000
Senior Engineer
Senior Engineer

Social Leverage • Seattle (WA), Northern (KY)

Hybrid
USD 180,000 - 220,000
Software Engineer
Software Engineer

Reform • San Francisco (CA)

On-site
USD 120,000 - 150,000
Comprehensive health insurance
Vision insurance
Dental insurance
Full-Stack Engineer
Full-Stack Engineer

Zoomlogi • Chicago (IL)

Hybrid
USD 180,000 - 240,000
Best-in-class medical and dental
Staff Software Engineer
Staff Software Engineer

Hard Yaka • United States

Hybrid
USD 182,000 - 238,000
Comprehensive medical, dental, and vision insurance
Flexible work schedule
Monthly work from home stipend