CalAmp

Software Engineer III

CalAmp$79K — $135K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 4-6 years of backend software engineering experience in production environments
  • Strong understanding of object-oriented design, algorithms, and data structures
  • Expertise in Java with RESTful and event-driven microservices
  • Experience with distributed, scalable service design and operations
  • Proficient in SQL and NoSQL databases and AWS core services
  • Hands-on experience with Kubernetes and debugging production systems
  • Strong communication skills for explaining technical concepts to varied audiences

Responsibilities

  • Design and maintain scalable backend services and APIs
  • Own features from design to deployment and monitor post-launch
  • Diagnose and resolve production issues in distributed systems
  • Identify and improve performance bottlenecks
  • Participate in technical and architectural reviews
  • Collaborate with product teams to translate requirements into technical designs
  • Contribute to the evolution of engineering practices and tools

Benefits

  • Hybrid work schedule with flexibility
  • Opportunities for professional growth and advancement
  • Engagement with cutting-edge technologies and practices
  • Supportive team environment focused on collaboration
Full Job Description
Overview

As a Software Engineer III on our backend team, you won't be maintaining a legacy monolith — you'll be designing and operating the distributed services that process high volume and live data from hundreds of thousands of connected devices.

If you like solving real concurrency, scale, and reliability problems — not just CRUD APIs — this is that kind of role. We invest in engineers who bring value: strong performers on this team have real room to grow into more senior scope.

This role is based in Carlsbad, CA, with a hybrid schedule.

Responsibilities

What You'll Do

 Design, build, and maintain backend services and APIs that are reliable, observable, and built to scale Own features end-to-end: from design discussions through deployment and post-launch monitoring Troubleshoot and resolve issues in distributed, production systems  including on-call/incident response rotations Identify performance bottlenecks and drive measurable improvements in latency, throughput, and reliability Shape technical decisions through architecture reviews and code reviews with architects and senior engineers Partner directly with product and business teams to turn requirements into technical designs Help evolve our engineering practices  tooling, observability, CI/CD  as we modernize our stack

Qualifications

What You Need (Must Haves)

 4 6 years of professional backend software engineering experience in production environments Strong CS fundamentals: object-oriented design, algorithms, data structures, complexity analysis Deep proficiency in Java, including experience with RESTful and event-driven microservices Hands-on experience designing and operating distributed, scalable services in production Experience with SQL and NoSQL databases, and with AWS core services (EC2/Lambda, S3, messaging) Hands-on experience with Kubernetes Demonstrated experience debugging and supporting live production systems (monitoring, incident response, root-cause analysis) Strong written and verbal communication  you can explain tradeoffs to both engineers and non-engineers

Nice to Have

Not required  don't let this list stop you from applying.

 Experience with Kafka, Kinesis, or other streaming/event platforms Docker, Helm, or serverless experience Java Reactive Programming, MongoDB Experience with Bitbucket Pipelines or similar CI/CD tooling Master's degree in Computer Science or related fieldA note on the above: we don't expect any one candidate to check every box in this section. If you meet the must-haves and are excited about the role, we want to hear from you  these are a plus, not a gate.

What Success Looks Like In This Role

 You've independently shipped backend services to production and supported them after launch You're comfortable diagnosing issues across service boundaries in a distributed system You can take a feature from design through deployment and monitoring with minimal hand-holding

Please note: We're unable to provide visa sponsorship at this time  applicants must be authorized to work in the U.S. on a permanent basis.

Market MinimumUSD $79,135.00/Yr. Market MaximumUSD $135,661.00/Yr. BonusN/A Commission Target (% of Base Salary)N/A

About CalAmp

CalAmp is a technology solutions pioneer transforming the global connected economy. We help reinvent businesses and improve lives around the globe with technology solutions that streamline complex IoT deployments and bring intelligence to the edge. Our software and subscription-based services, scalable cloud platform and intelligent devices collect and assess business-critical data from mobile assets, cargo, companies, cities and people. We call this The New How, and it’s driving everything we do.
Learn more about CalAmp
Size
887 employees
Market Cap
$146 million
Industry
Net Income
-$103.4 million
Founded
1981
5 Year Trend
-3.4%
Revenue
$338.9 million
NASDAQ

Similar Jobs

More Jobs at CalAmp

More Information Technology Jobs

Find similar Software Engineer III jobs: