Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Aditude

Senior Software Engineer, Backend

Aditude

Senior Backend Engineer building scalable Go and Kafka systems for Aditude, an ad operations technology company. Designing distributed data-processing services, APIs, and analytics infrastructure for publishers.

Posted 8/7/2026full-timeRemote • 🇺🇸 United StatesSenior💰 $155,000 - $170,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and developing high-performance backend services using Golang, with a strong focus on scalable distributed systems and data processing using Kafka. Proven ability to mentor junior engineers and implement software development best practices.

Highest-signal resume keywords
Golang ProficiencyKafka ExperienceDistributed Systems ArchitectureCloud-Based Environment ExperienceMentorship and Team Development

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Backend Software DevelopmentAlgorithmsData StructuresConcurrencyApache ArrowParquetPythonJavaTypeScriptMicroservices Architecture
Soft Skills
CollaborationMentoringCommunication
Tools & Technologies
DockerKubernetesApache FlinkApache Spark Streaming
Certifications & Qualifications
Bachelor's Degree in Computer ScienceEngineering
Industry Keywords
High-Performance AnalyticsFault-Tolerant SystemsContinuous MonitoringCode ReviewsDocumentation

Tech Stack

Tools & technologies
ApacheAWSAzureCloudDistributed SystemsDockerGoGoogle Cloud PlatformJavaKafkaKubernetesMicroservicesPythonSparkTypeScript

About the role

Key responsibilities & impact
  • Design, develop, and maintain high-performance backend services and APIs using Golang
  • Architect scalable and fault-tolerant distributed systems for processing and streaming large volumes of data using Kafka
  • Collaborate with product management, frontend engineers, and data engineers to define and implement backend solutions meeting business requirements
  • Optimize system performance and reliability through continuous monitoring, profiling, and tuning
  • Drive software development best practices, code reviews, and documentation
  • Mentor junior engineers and contribute to the growth of the engineering team

Requirements

What you’ll need
  • Bachelor's degree in Computer Science, Engineering, or related field
  • 5+ years of professional experience in backend software development
  • Strong proficiency in Go and deep understanding of its internals
  • Hands-on Kafka experience, including designing and deploying Kafka clusters, implementing producers and consumers, and managing topics and partitions
  • Experience building and optimizing large-scale distributed systems, preferably in a cloud-based environment such as AWS, GCP, or Azure
  • Understanding of algorithms, data structures, and concurrency
  • Experience with Apache Arrow, Parquet, and similar data formats for high-performance analytics
  • Experience with Python, Java, or TypeScript
  • Familiarity with Docker, Kubernetes, and microservices architecture
  • Knowledge of Apache Flink or Apache Spark Streaming
  • Familiarity with highly concurrent distributed system concepts
  • Not eligible for sponsorship; candidates must be authorized to work in the United States

Benefits

Comp & perks
  • Bonus potential
  • 100% remote work
  • Medical, Dental, and Vision Insurance
  • Unlimited Time Off
  • 11 Holidays
  • Christmas week to recharge
  • Opportunity to join a fast growing technology company