Software Engineer III (Senior)

VersiTech / Bold Integrated Payments / Tonic

Sandy Springs (GA)

On-site

USD 120,000 - 170,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive base salaries
Unlimited, flexible vacation policy
Fully covered employee medical/dental/
401(k) company match

Job summary

VersiTech, LLC is seeking a Senior Software Engineer to design and deliver complex, multi-component features and systems. You will work in a hybrid role based in Sandy Springs, GA, focusing on backend architectures, systems reliability, and collaboration with Product and QA to shape solutions early.

The role emphasizes mentoring, rigorous design, testing, observability, and scalable systems that balance speed and cost.

Qualifications

  • 5+ years of professional software development experience.
  • Proven ability to design and deliver complex, multi-component systems.
  • Deep expertise in backend development with modern server-side frameworks.
  • Experience with distributed systems, databases, caching, and performance optimization.

Responsibilities

  • Design and deliver multi-component features or services.
  • Make trade-offs between speed, scalability, cost, and maintainability.
  • Build systems with testing, observability, and failure handling from the start.
  • Mentor junior engineers and raise the bar for code quality.
  • Collaborate with Product and QA to shape solutions early.
  • Drive delivery excellence and maintainability across pods.

Skills

5+ years of software development
Backend development
Distributed systems
Mentoring engineers

Job description

We are seeking a Senior Software Engineer to design and deliver complex, multi-component features and systems. This role is ideal for an experienced engineer who can make thoughtful trade-offs between speed, scalability, and cost while building systems that hold up under real-world conditions. You will design with testing, observability, and failure modes in mind, collaborating with Product and QA to shape solutions before build begins.

Company Overview

At VersiTech, we go beyond the traditional boundaries of a tech company to provide payment and point-of-sale technologies that help businesses increase their profitability, run efficiently, and grow with confidence. We are innovators at heart, problem-solvers in action, and growth partners in spirit. In every solution we create and every service we offer, our ethos is clear: technology should be advanced, accessible, and easy to use. We have a passion for delivering technology-focused products and services that are built on speed, affordability, and reliability so that every business we serve enjoys a consistent experience with a trusted ally. Our two product lines, BOLD Integrated Payments and Tonic POS Software can be deployed together for a unified end-to-end experience or used independently for maximum flexibility.

Listening first, building lasting relationships, and delivering measurable outcomes for our partners and merchants are central to how we operate as an organization.

Who We Are

We operate under a rapidly growing and widely accepted business philosophy called “EOS” (Entrepreneurial Operating System). In learning to utilize EOS, you will have the ability to drive growth and be an empowered decision maker, something that you can’t get in large, slow-moving organizations.

As we grow, we are intentional about protecting our small-company spirit: staying agile, taking ownership, and maintaining strong relationships. We strive to live our values every day and in every way. We believe culture is built through the habits we practice: Value + Habit = Culture, and we are looking for others who feel the same way:

  • We are ALL IN: We are committing wholeheartedly to a clear vision. Mission first and team always by: following through, owning outcomes, and finishing what we start for the success of ALL involved: our employees, our partners, our vendors, our communities, and our customers.
  • We DARE TO BE DIFFERENT: We embrace our entrepreneurial DNA and small-company spirit as we scale, taking responsibility as first movers, simplifying the complex, and maintaining a culture of fun and approachability while prioritizing our partners and team members first.
  • We are HUMAN: We are grounded in accountability and genuineness, we build strong relationships by listening to understand, communicating clearly, speaking truth with care, and respecting different perspectives with grace as we grow.
How will you make an impact in this role?

As a Senior Software Engineer, you will be a technical leader on your team, mentoring other engineers and raising the bar for code quality and system design. You understand how to build systems that perform reliably under real usage and can anticipate problems before they occur. Product, QA, and fellow engineers will look to you for technical guidance and to help clarify complex problems before expensive mistakes are made.

Engineering is your functional home: it owns craft standards, architecture, tooling, the review bar, hiring, and performance reviews. Your pod owns your day-to-day work: sprint priorities, scope, dates, and assignment. You will be assigned to one pod and work in it full time. Which pods exist, how assignment and transfers work, and which functions serve across pods are set out in the Operating Model Reference appended to this description.

You will report to SVP of Technology, Edie Woelfle.

What will you be doing on a day-to-day basis?
System Design & Architecture
  • Design and deliver multi-component features or services that solve complex business problems.
  • Make informed trade-offs between speed, scalability, cost, and maintainability based on business context.
  • Build systems with testing, observability, monitoring, and failure modes designed in from the start.
  • Anticipate edge cases, performance bottlenecks, and operational challenges before they become production issues.
  • Contribute to architectural decisions and technical direction for the product.
Technical Leadership & Mentorship
  • Mentor junior and mid-level engineers through code reviews, pairing sessions, and design discussions.
  • Set the standard for code quality, testing practices, and engineering excellence.
  • Share knowledge and build documentation that helps the team level up.
  • Lead by example in writing maintainable, well-tested, production-grade code.
  • Help others grow their technical skills and understanding of system design.
Cross-Functional Collaboration
  • Collaborate with Product and QA early in the development process to shape solutions before build.
  • Ask clarifying questions that prevent late-stage surprises and requirement changes.
  • Provide technical input on feasibility, complexity, and risk during planning.
  • Surface dependencies that reach beyond your own team early enough to be managed.
  • Communicate complex technical concepts clearly to non-technical audiences.
Delivery Excellence
  • Deliver high-quality systems that require minimal rework or post-launch fixes.
  • Build features that are maintainable, testable, and well-documented.
  • Ensure your systems perform reliably under real-world usage and scale.
  • Reduce technical debt through thoughtful design and pragmatic refactoring.
  • Drive continuous improvement in team processes, tools, and practices.
You know you are successful when:
  • Product changes direction less often because you clarified upfront.
  • QA finds fewer late-stage or surprise issues.
  • Other engineers seek your input before building.
  • Your systems perform reliably under real usage.
Top Candidates will demonstrate the following:
Minimum Qualifications
  • 5+ years of professional software development experience.
  • Proven ability to design and deliver complex, multi-component systems that perform reliably in production.
  • Deep technical expertise in backend development with a modern server-side framework.
  • Strong understanding of distributed systems, databases, caching, and performance optimization.
  • Experience making architectural trade-offs between scalability, speed, cost, and maintainability.
  • Demonstrated ability to mentor and develop other engineers.
  • Track record of collaborating with Product and QA to shape solutions early in the process.
  • Excellent communication skills with ability to explain complex technical concepts clearly.
  • Experience building systems with proper testing, observability, and failure handling.
  • Based in the Sandy Springs area or willing to relocate, and able to work on site on a regular schedule.
Preferred Qualifications
  • Deep hands-on experience building and operating production backend services at scale.
  • Experience with modern frontend frameworks.
  • Familiarity with cloud architecture patterns and managed services.
  • Experience with distributed caching and performance tuning.
  • Understanding of CI/CD practices and DevOps principles.Experience working in environments with technical debt and legacy systems.
  • Track record of reducing operational incidents through thoughtful system design.
  • Contributions to open source or technical writing/speaking.

The stack varies by pod. You will be told which pod you are being hired into during the hiring process.

This is a full time hybrid role based in Sandy Springs.

We stand behind our colleagues and loved ones with benefits and programs that support one another’s holistic well-being. That means we prioritize physical, financial, and mental health through each stage of life. VersiTech benefits include:

  • Competitive base salaries
  • Unlimited, flexible vacation policy (with manager approval), plus 7 major holidays
  • Fully covered Employee-only coverage for medical, dental, and vision insurance; partial contribution for Employee+others coverage
  • 401(k) program with available company match
  • Robust supplemental insurance offerings - life insurance, disability benefit, & even discounts on pet insurance!
  • Flexible Spending Account (FSA) and Health Savings Account (HSA) availability
  • Marketplace Care Teams to provide emotional and spiritual support for our employees
  • Employee Assistance Program, Caregiver Support Program, & an Adoption Assistance Program
  • Career development and training opportunities

VersiTech, LLC is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law.

Employment eligibility in the U.S. is required, as VersiTech, LLC will not pursue visa sponsorship for this position.

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

Similar jobs worth comparing

Software Engineer III (Senior)
Software Engineer III (Senior)

VersiTech • Sandy Springs (GA)

Hybrid
USD 140,000 - 190,000
Competitive base salaries
Unlimited, flexible vacation policy
Fully covered employee medical/dental/
+2
Senior QA Engineer II
Senior QA Engineer II

VersiTech / Bold Integrated Payments / Tonic • Sandy Springs (GA)

Hybrid
USD 72,000 - 88,000
Unlimited vacation
Medical, dental, and vision insurance
401(k) with company match
+2
Software Engineer III (Senior)
Software Engineer III (Senior)

Socket.dev • Sandy Springs (GA)

On-site
USD 120,000 - 180,000
Senior Business Development Representative
Senior Business Development Representative

VersiTech / Bold Integrated Payments / Tonic • Sandy Springs (GA)

Hybrid
USD 90,000 - 130,000
Competitive base salary
Flexible vacation policy
Medical/dental/vision insurance
+2
Senior Business Development Representative
Senior Business Development Representative

Socket.dev • Sandy Springs (GA)

Hybrid
USD 90,000 - 130,000
Competitive base salary
Unlimited vacation policy
Medical/dental/vision insurance
+4
Bilingual (Spanish) Client Support Specialist
Bilingual (Spanish) Client Support Specialist

boldintegratedpayments • Sandy Springs (GA)

On-site
401(k) program with company match
Variety of medical, dental, and vision insurance plans
2 weeks PTO, plus 7 major holidays
Staff Software Engineer
Staff Software Engineer

Decisive Point • United States

On-site
USD 140,000 - 190,000
Staff Software Engineer
Staff Software Engineer

Decisive Point • Mesa (AZ)

On-site
USD 140,000 - 200,000
Senior Software Engineer - Platforms
Senior Software Engineer - Platforms

Versant Media • New York (NY)

On-site
USD 110,000 - 160,000
Medical, dental, vision insurance
401(k)
Paid leave
Staff Software Engineer New Mesa, Arizona, United States
Staff Software Engineer New Mesa, Arizona, United States

Versaterm • Mesa (AZ)

On-site
USD 120,000 - 180,000