Senior Software Engineer
$140k - $200kImpact.com
Job Description
Job Description
About impact.com:
impact.com is the world's leading commerce partnership marketing platform, transforming the way businesses grow by enabling them to discover, manage, and scale partnerships across the entire customer journey. From affiliates and influencers to content publishers, brand ambassadors, and customer advocates, impact.com empowers brands to drive trusted, performance-based growth through authentic relationships. Its award-winning products - Performance (affiliate), Creator (influencer), and Advocate (customer referral) - unify every type of partner into one integrated platform. As consumers increasingly rely on recommendations from people and communities they trust, impact.com helps brands show up where it matters most. Today, over 5,000 global brands - including Walmart, Uber, Shopify, Lenovo, L'Oréal, and Fanatics - rely on impact.com to power more than 350,000 partnerships that deliver measurable business results.
Your Role at impact.com :
We are growing our Tracking team and hiring experienced Java engineers who enjoy delivering products that operate at meaningful scale. You will build and evolve the services, APIs, and data workflows behind products used by many of the world's best-known brands.
This is one flexible senior-level opportunity. We are looking for strong product-delivery engineers and will assess each candidate's technical depth, experience, and best placement on the team during the hiring process. Depending on your strengths, you may contribute through hands-on feature and service delivery, technical leadership, or broader architectural ownership.
Candidates who can participate in a hybrid work model with at least two in-office days per week are highly preferred.
What You'll Do:
- Own features from concept to production.
- Design, build, and evolve Java services, modules, and internal APIs that support high-volume tracking, data, and commerce workflows.
- Make sound technical decisions across service boundaries, relational data, asynchronous processing, reliability, and operational performance.
- Improve the deployment, observability, scalability, and maintainability of our applications and services.
- Investigate and resolve production issues before they spoil your weekend.
- Integrate with external APIs and build clear, reliable interfaces for internal consumers.
- Share technical judgment with the team through design discussions, code review, mentoring, and practical engineering leadership.
- Be part of a continuously improving, agile team.
What You'll Bring:
- Demonstrated experience delivering production software, learning quickly, and working closely with Product to ship customer-focused features.
- Professional Java and Spring Framework development experience, with the ability to design, implement, test, and operate backend services.
- Comfortable in the Linux terminal, using command-line to troubleshoot systems.
- Fluency with relational databases and experience modeling, querying, and evolving production data.
- Experience building applications on public cloud platforms and working with cloud-native or serverless technologies.
- Experience with asynchronous or event-driven systems, such as Kafka or comparable message buses.
- Experience working with distributed systems, including the practical trade-offs around reliability, performance, and service integration.
- Working familiarity with JavaScript and browser-to-backend web requests.
- Clear communication and collaborative problem-solving skills, with a record of helping teams deliver high-quality software.
Nice To Have:
- Production experience in e-commerce, including high-transaction or high-throughput purchasing, catalog, checkout, payments, or partner-commerce systems.
- Production experience in Generative Engine Optimization (GEO), AI-search, or search infrastructure, such as retrieval, indexing, ingestion, semantic or vector search, or high-throughput query systems.
- JVM performance investigation and tuning, concurrency, request batching, or latency-sensitive distributed-service design.
- Experience with Google Cloud Platform (GCP) and its tool suite.
- Experience using AI-assisted development tools, such as Claude Code, thoughtfully and effectively.
- Affiliate & Partnerships Industry Fundamentals Certification by PXA.
Salary Range: $140,000 - $200,000 per year, plus an additional 5% variable annual bonus contingent on Company performance and eligible to receive a Restricted Stock Unit (RSU) grant. *This is the pay range the Company believes is equitable for this position at the time of this posting. Consistent with applicable law, compensation will be determined based on the skills, qualifications, and experience of the applicant along with the requirements of the position, and the Company reserves the right to modify this pay range at any time.
Benefits and Perks:
At impact.com, we believe that when you're happy and fulfilled, you do your best work. That's why we've built a benefits package that supports your well-being, growth, and work-life balance.
- Medical, Dental, and Vision insurance
- Office-only catered lunch every Thursday, a healthy snack bar, and great coffee to keep you fueled
- Flexible spending accounts and 401(k)
- Flexible Working: Our Responsible PTO policy means you can take the time off you need to rest and recharge. We're committed to a positive work-life balance and provide a flexible environment that allows you to be happy and fulfilled in both your career and your personal life.
- Health and Wellness: Your well-being is a priority. Our mental health and wellness benefit includes up to 12 fully covered therapy/coaching sessions per year, with additional dependent coverage. We also offer a monthly gym reimbursement policy to support your physical health.
- A Stake in Our Growth: We offer Restricted Stock Units (RSUs) as part of our total compensation, giving you a stake in the company's growth with a 3-year vesting schedule, pending Board approval.
- Investing in Your Growth: We're committed to your continuous learning. Take advantage of our free Coursera subscription and our PXA courses.
- Parental Support: We offer a generous parental leave policy, 26 weeks of fully paid leave for the primary caregiver and 13 weeks fully paid leave for the secondary caregiver.
- Technology Financial Support: We provide a technology stipend to help you set up your home office and a monthly allowance to cover your internet expenses.
impact.com is proud to be an equal-opportunity workplace. All employees and applicants for employment shall be given fair treatment and equal employment opportunity regardless of their race, ethnicity or ancestry, color or caste, religion or belief, age, sex (including gender identity, gender reassignment, sexual orientation, pregnancy/maternity), national origin, weight, neurodivergence, disability, marital and civil partnership status, caregiving status, veteran status, genetic information, political affiliation, or other prohibited non-merit factors.
#LI-Hybrid
- Strong Application Development work experience - Agile environment preferredSolid application design, coding, testing, maintenance and debugging skills Experience with Junit and Cucumber testing.Experience with APM Monitoring tools and logging tools like SplunkProficiency...SeniorWork experience placement
$123.43k - $183k
...limited supervision, analyze, develop and/or significantly modify software, applications, and programs from general requirements and... ...degree (or foreign equivalent) in Computer Science, Computer Engineering, Industrial and Systems Engineering or related field and three...SeniorLocal areaRemote workFlexible hours- ...to tower-based traffic control systems; to intelligent gate and docking automation.. The Opportunity....We are seeking a Senior Software Engineer to design, build, and maintain high quality software applications as a part of our Individual Lighting Control Monitoring...SeniorFlexible hours
- ...happens. We're responsible for developing and maintaining the software that powers all of our customer and internal facing products.... ...Participate in code reviews and provide feedback to other engineers. Qualifications Strong proficiency in Ruby and Rails...SeniorFull timeRemote work
- ...Position Title: Senior Software Engineer (TACL | HPE Nonstop) Location: Jersey City, NJ OR Tampa, FL OR Plano, TX OR Columbus, OH Duration: 12+ Months (Possibility of extension) Job Description: We are seeking a highly skilled and experienced professional...Senior
- ...Senior Software Engineer Software Resources has an immediate, direct hire job opportunity for a Senior Software Engineer with a major corporation in Columbus, OH or Portland, OR. 4 days per week on-site, Fridays remote. What you'll do: We are a fintech company,...SeniorTemporary workImmediate startRemote work
$155k - $195k
...Senior Software Engineer Loop is looking for a Senior Software Engineer to take meaningful ownership of complex, cross-functional work, from architecture and design through production. You'll build scalable solutions, influence technical direction, and make the engineers...SeniorRemote workFlexible hoursShift work$121.4k - $218.6k
...solutions for government networks? Join Our Custom Government Engineering Team! The Custom Government team operates across the full... ...an experienced, self-motivated, and highly productive Senior Software Engineer with a solid systems background. In this role, you...SeniorWork experience placementWork at office- ...that powers digital mortgage, home finance, automation, and AI-powered experiences across the homeownership journey. As a Senior Software Engineer, you'll solve complex technical problems, design scalable systems, and work closely with engineers, Product, Design, QA,...SeniorFull timeTemporary workLocal area
$102.7k
...JOB SUMMARY This job is an integral member of an agile software engineer team responsible for building scalable software applications... ...of role-based security and access control implementation. ~ Senior-level contributions to software architecture and development...SeniorTemporary workFor contractorsWork at officeLocal area- ...just a job - they want to make a difference! U.S. Bank is seeking a Software Engineer who will contribute toward the success of our technology initiatives in our digital transformation journey.The Senior Software Engineer will be responsible for the analysis, design,...SeniorFull timeLocal area3 days per week
$135k - $175k
...welcome all qualified individuals to apply.Job SummaryBattelle's Advanced Microsystems Solutions (AMS) organization is seeking a Software Engineer to support the development of next-generation Radio Frequency (RF) and Spectrum Operations solutions. This role will focus on...SeniorWork experience placementWork at officeLocal areaRemote workFlexible hours- ...everyday work, and our team of intelligent, humble, and driven people make the impossible possible together.We're seeking a Senior Robotics Software Engineer who thrives on hard systems problems. Welding is where we started — but the mission is broader: robots that sense,...Senior
$105k - $150k
...from a wide range of backgrounds and experiences and welcome all qualified individuals to apply.Job SummaryWe are seeking a Senior Software Engineer to design, develop, integrate, and evaluate complex software solutions for government and mission-focused customers. This...SeniorContract workTemporary workWork experience placementWork at officeLocal areaRemote workFlexible hours$106k - $120k
...Senior Software Engineer - MainframeRemote - United StatesJR013948 At Ensono, our Purpose is to be a relentless ally, disrupting the status quo and unleashing our clients to Do Great Things ! We enable our clients to achieve key business outcomes that reshape how...SeniorFull timeTemporary workRemote workWork from homeFlexible hours$131k - $218.3k
...want to be part of tomorrow’s health today, we want to hear from you.We are seeking a highly skilled and experienced Senior AI Full Stack Software Engineer to join our innovative team at CMM. This role involves designing, developing, and deploying end-to-end AI-powered...SeniorFull time- ...Centers and training locations in the United States, Canada, France and the United Kingdom. Purpose of Position The Senior Software Engineer in Test is a senior level position as part of FlightSafety InternationalÂs Software Quality Assurance Team and plays a key...SeniorPermanent employmentWork at office
$83.43k - $222.48k
...Senior Software Development Engineer We're building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you'll be surrounded by passionate colleagues who care deeply, innovate with purpose...SeniorHourly payFull timeTemporary workLocal area$99.6k - $192.9k
...end organization, we turn ideas into high-quality vehicles, software and experiences across gas, hybrid and electric, designed... ...customers around the world. We are looking for a customer-centric senior software engineer who embraces lean and agile practices. The Senior Software...SeniorWork experience placementLocal areaImmediate startRemote workFlexible hours$186.07k - $218.9k
...quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. We're hiring a Senior Software Engineer to join the Payments team within the Platform organization. The Payments team builds the infrastructure, workflows, and APIs...SeniorLive inLocal area$79.2k - $209.5k
...strong focus on API design and correctness. Use AI-assisted engineering tools and agentic workflows to accelerate implementation,... ...engineers. Required Qualifications ~8+ years of professional software engineering experience, with a track record of shipping and operating...SeniorTemporary workFlexible hours- ...librarians, researchers, marketing pros, and support teams around the world. The Job Details are as follows:OCLC, Inc. seeks a Senior SaaS Software Engineer at its Dublin, OH HQ, to perform high-level analysis and software design for new and existing systems and collaborate...SeniorFull timeWorldwide
- ...France and the United Kingdom. Purpose of Position As a Senior PHP Engineer, you’ll bring deep backend expertise to drive the design,... ...crucial part in architecting our transition toward a modernized software architecture. You’ll take ownership of the full development...SeniorPermanent employmentWork at office
- Responsibilities Design, develop, and maintain scalable full-stack applications using ReactJS, TypeScript, Java 17, and Spring Boot. Build responsive, accessible, and cross-browser-compatible user interfaces. Develop and enhance RESTful APIs, microservices, and...SeniorFull timeTemporary workWork experience placement3 days per week
- ...Job Description Job Description Are you a forward-thinking engineer, read to step into a Senior Robotics Software Engineer role with our premier client? In this position, you will shape and evolve the foundational software architectures that drive safe, dependable...SeniorRelocation package
$133.12k - $149.76k
...Computer Science, Information Technology, Engineering, or a related technical field At least 8 years of experience in software engineering, application development, and end... ...UI Design More: We are recruiting a Senior Innovation Software Engineer for a contract...SeniorHourly payPermanent employmentFull timeContract workRemote work- ...Job Description Job Description Genesis10 is currently seeking a Senior Innovation Software Engineer for a Contract-to-Hire opportunity. This position can work hybrid or can work remotely in the footprint locations of Columbus, OH; Minnetonka, MN; Atlanta, GA: Dallas...SeniorHourly payPermanent employmentContract workRemote work
- ...everywhere access information and be part of a mission-driven team that makes a global impact. The job details are as follows:As a Senior Software Engineer, you will be responsible for independently designing, developing, and testing complex software programs and systems. You...SeniorFull timeWork experience placementWork at officeLocal areaWorldwide3 days per week
- ...librarians, researchers, marketing pros, and support teams around the world. The Job Details are as follows: Senior Software Engineer OCLC, Inc. seeks a Senior Software Engineer at its Dublin, OH HQ, to develop custom Salesforce solutions using Apex,...SeniorWorldwide
- Job-ID32825737Reference26-02617Job Title: (Sr. Software Engineer Sr. Software Engineer)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses...SeniorWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- scientific software engineer Columbus, OH
- intel software engineer Columbus, OH
- vice president software engineering Columbus, OH
- director software engineering Columbus, OH
- software engineer Columbus, OH
- software engineer mainframe Columbus, OH
- senior robotics software engineer Columbus, OH
- financial software developer Columbus, OH
- graduate software developer Columbus, OH
- part time software developer remote Columbus, OH



