Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Smarty Logo

Senior Software Engineer

Smarty

Salary not specified
Oct 30, 2025
Orem, UT, US
Apply Now

The company is looking for a Senior Software Engineer to take the lead on solving big challenges and shaping what comes next in location data intelligence by creating meaningful experiences for customers.

Requirements

  • Extensive experience in software development and scripting
  • In-depth knowledge of relational and NoSQL databases
  • Hands-on experience with at least one major programming language: Go, Java, .NET, Python, Ruby, server-side JavaScript, or similar
  • Familiarity with operating systems and cloud providers such as Linux, macOS, AWS, Google Cloud, or Microsoft Azure
  • Experience with messaging systems such as RabbitMQ, Kafka, or SQS
  • Experience with Hexagonal Architecture (Ports & Adapters) and stream processing operations

Responsibilities

  • Develop high-quality, maintainable, and scalable software
  • Serve as a technical leader on projects, providing mentorship and guidance
  • Participate in the full software development lifecycle, from requirements and design to deployment and maintenance
  • Write clean, efficient code and automate tasks where it makes sense
  • Perform code analysis, validation, and verification testing
  • Evaluate and implement new technologies to keep our systems modern and efficient
  • Contribute to architectural decisions, including Hexagonal Architecture and stream processing strategies

Other

  • Bachelor’s degree in Computer Science or equivalent experience
  • 7–10 years of experience in software development
  • Strong analytical thinking, problem-solving, and organizational skills
  • Proven leadership skills and a collaborative approach to guiding teams
  • We require all candidates (that receive and accept employment offers) to complete a background check.