Senior Software Engineer

Agility
UT, United States
$115K-$150K a year
Full-time

Sr. Software Engineer - Engineering

Role Description

Our Company

Check us out at Agilityads.com

Summary

Agility is precision advertising. We enable mid-market companies to advertise cross-platform, cross-media, and cross-device, using audience data combinations they can’t find anywhere else.

We extend a company’s reach beyond paid search and social, with precision.

History

In 2021 Agility discovered an opportunity to build technology that positioned us as a market leader in open-internet advertising.

Over the last 3 years, we invested heavily in that vision, and have seen exciting sustainable growth as we’ve successfully moved upmarket in that space.

Agility is a profitable business and continues to grow.

Positioning

We are the only complete precision advertising platform. We are the only platform bringing together all unique audience data sources.

Our customers choose us because Agility’s precision advertising addresses their unique needs in ways that cannot be found anywhere else.

Our technology delivers unforgettable advertising experiences to the right buyer, at the right time, and on the right platform, and it tracks the impact of that experience - accelerating and improving the buyer’s journey.

Growth Goals

Agility continues to experience exceptional growth and is forecasted to continue this trend well into 2025 and beyond.

Culture

Our culture is our secret sauce. We are doing the best work of our lives. We recognize the rare opportunity for growth that is in front of us.

We have three pillars : 1) We are people-first, 2) we take extreme ownership, and 3) we work smart.

Compensation

Base Salary : $115,000-$150,000 DOE

Healthcare : We pay 100% of the healthcare, dental, and vision premium for you and your dependents. Benefits will be effective the 1st day of your first full month.

Agility Lunches : Agility provides you a weekly stipend of $50 to support your nutrition and keep you fueled at work!

Paid Time Off : Uncapped

Stock Options : Equity is subject to the roll out of Agility’s stock option plan, currently projected for May, 2024.

The Role We Need Sr. Software Engineer

Value Proposition :

What value does a Sr. Software Engineer bring to the team?

A Sr. Software Engineer brings experience in backend development, architecture, and collaboration. They will play a crucial role in developing and maintaining robust and scalable backend software solutions.

This engineer will be integral to the growth of our feature set, and the future of Agility. With excellent problem solving skills, communication, and a passion for tech, this engineer will be directly involved in groundbreaking innovation within the programmatic advertising space.

What does success look like for a Sr. Software Engineer?

Backend Software Development :

  • This job is focused on Backend development. We have a robust codebase that will continue to grow. As such, a successful engineer will :
  • Write quality code, and demonstrates best coding practices
  • Design and Develop APIs, business logic, database connection / migration, etc.
  • Quickly come up to speed with our system, and the APIs we use
  • Participate in Agile responsibilities such as task management, backlog grooming, etc.
  • Be involved in thorough Code Reviews
  • At Agility, we are all owners of QA. As such, help improve QA processes and backend test suites

Architecture

  • As we continue to innovate, and discover, there will be many opportunities to architect the future of our code base. As such, a successful engineer will :
  • Bring ideas on how we can improve our current architecture and structure
  • Understand the benefits of a monolithic architecture vs a micro-service architecture, and will help us plan out scalable services

Collaboration

  • We are a tight knit group that greatly values collaboration within our team, and across organizations. As such, a successful engineer will :
  • Participate in all meetings, asking questions, providing comments, sharing thoughts, ideas, and opinions
  • Communicate clearly within the team, and with other organizations
  • Provide useful and actionable feedback
  • Value the culture we have established, and add to it with their unique life experiences

Experience, Qualities, & Skills

The experience, qualities, and skills below will ensure you’re successful in your role and in owning your responsibilities.

This is our wish list ideally you would have all of these :

Principles : You care deeply about maintaining integrity, setting and achieving goals, and doing work you’re proud of.

You can build and maintain healthy relationships, and don’t have to sacrifice relationships to achieve results. You understand and leverage focusing as a tool for executing with precision (we can teach you this if needed)

  • Network : For any of these areas that you don’t feel strong in, you have a loyal network of co-workers and employees who are exceptional in these areas and would follow you in joining Agility or gladly be a resource to you.
  • Role Specific :
  • Backend Development : experience developing backend code bases in Go or a similar language.
  • APIs : experience in developing or using REST and / or gRPC.
  • Cloud Computing : experience working with GCP / AWS or another cloud platform. Bonus if you have experience using Cloud Run and / or GKE.
  • Database management : experience with writing quality SQL with Postgres or a similar Database management system.
  • Infrastructure : Experience with container infrastructure and management, using Docker and / or Kubernetes.
  • Persevering problem-solver : when confronted with challenging, novel problems, you put in consistent effort, enroll as many stakeholders as is needed, and drive to a solution.

Can’t wait to meet you and share all the details!

Adam Whetton

VP of Engineering

18 days ago
Related jobs
Promoted
Agility
UT, United States
$115K-$150K a year
Full-time

For Agility we are looking to quickly hire a Senior Software Engineer in. As a Senior Software Engineer you duties will be also to ..

Promoted
Filevine
UT, United States
Full-time

Why Xpress Bill Pay. Xpress Bill Pay a division of Springbrook Software, is the leader in payments.. Where you fit. As a Senior Software Engineer, you will work with offshore teams as their leader..

Springbrook Holding Company LLC
American Fork, Utah
Quick Apply
Full-time

Why Xpress Bill Pay. Xpress Bill Pay a division of Springbrook Software, is the leader in payments.. Where you fit. As a Senior Software Engineer, you will work with offshore teams as their leader..

Promoted
VirtualVocations
Salt Lake City, Utah
Full-time

A company is looking for a Senior Software Engineer I for their ChannelIO team. Key Responsibilities. Building the framework for communication between customers and end users over various..

JobNimbus
Lehi, Utah
Quick Apply
Full-time

Join our Product Management team as a Senior Product Manager and craft cutting edge solutions for real.. Partner with Engineering to ensure the envisioned user experience is achieved. Work with Marketing..

Global Payments
Lindon, Utah
Remote
Full-time

We are one of the nation's largest providers of cloud medical practice optimization software and a.. looking for a senior level web engineering position to wield your Angular, C , SQL, AWS Cloud..

Promoted
NICE
Sandy, Utah
Full-time

And if you're like us, we can offer you the kind of challenge that will light a fire within you.Senior Software Engineer Location. Salt Lake City, UT (hybrid)The Sr. Software Engineer designs..

Promoted
INSPYR Solutions
Lehi, Utah
$100K-$110K a year
Full-time

Title. Test Engineer. Software QA Location. Lehi, UT Duration. Direct Hire Perm Placement Compensation.. 0,000 Work Requirements. Must be Authorized to Work in the U.S. As a Test Engineer, you will be..