Staff Backend Software Engineer - Platform Enablement

Remote • Posted 2 hours ago • Updated 2 hours ago
Full Time
Remote
USD 209,000.00 per year
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Sales
  • Boost
  • Art Technology Group
  • Recruiting
  • Microsoft BIDS
  • Data Integrity
  • Database
  • Automated Testing
  • Collaboration
  • High Availability
  • Technical Writing
  • Decision-making
  • Mentorship
  • Software Engineering
  • Backend Development
  • Python
  • Flask
  • Django
  • Relational Databases
  • PostgreSQL
  • MySQL
  • Remote Desktop Services
  • Amazon RDS
  • Design Optimization
  • Query Optimization
  • Redis
  • Caching
  • Docker
  • Kubernetes
  • Orchestration
  • Git
  • GitHub
  • Version Control
  • Continuous Integration
  • Continuous Delivery
  • Grafana
  • RESTful
  • Microservices
  • RabbitMQ
  • Apache Kafka
  • Amazon SQS
  • Amazon Web Services
  • Cloud Computing
  • Amazon S3
  • Authentication
  • Authorization
  • OAuth
  • Writing
  • Test Suites
  • Testing
  • Conflict Resolution
  • Problem Solving
  • Debugging
  • Soft Skills
  • FOCUS
  • Communication
  • Product Engineering
  • DevOps
  • Agile
  • Management
  • GraphQL
  • API
  • Terraform
  • Electronic Commerce
  • Real-time
  • Payment Processing
  • Privacy
  • Regulatory Compliance
  • Performance Testing
  • Optimization
  • Open Source
  • Incident Management
  • Elasticsearch
  • Search Technologies
  • Machine Learning (ML)

Summary

Vacancy Name
Staff Backend Software Engineer - Platform Enablement

Vacancy No
VN442

Status
Active

Location
Remote US

Location Country
United States

Location Region

Location City

Description
Who are we?

Auction Technology Group (ATG) is transforming the multi-billion-dollar global auction industry. Our platforms connect thousands of auction houses with buyers in over 170 countries, powering more than $15 billion in annual sales. Through innovative online auction technologies, we help auctioneers expand their reach, boost efficiency, and maximize value-while giving bidders unrivaled access to rare and specialized items.

As a publicly traded company, ATG has scaled from $18 million to $170 million in revenue, with sustained growth beyond the pandemic. We're modernizing one of the last industries to fully go digital-building a global, category-defining business in the process.

What are we hiring for?

We're seeking a Staff Backend Software Engineer to join our engineering team and help build a robust, scalable infrastructure that powers our global marketplace platforms. You'll be designing and developing high-performance backend services and APIs that handle millions of auction events, bids, and transactions across our international marketplaces.

In this role, you'll work with modern technologies including Go, Python, FastAPI, Redis, and PostgreSQL/MySQL to build microservices that scale globally. You'll collaborate closely with Product, Engineering, DevOps, and ML Engineering teams to deliver features that directly impact our users' experience and our business growth.

This is an opportunity to make a significant impact on a platform serving millions of users worldwide while working with cutting-edge technologies in a rapidly evolving industry.

Key Responsibilities
What you'll be doing:

Design, develop, and maintain scalable backend services and RESTful APIs using Go and Python/FastAPI

Build and optimize high-performance microservices that handle real-time bidding, transactions, and user interactions

Implement robust data models and schemas in PostgreSQL/MySQL/RDS, ensuring data integrity and optimal performance

Develop caching strategies using Redis to improve application performance and reduce database load

Write clean, maintainable, and well-tested code with comprehensive unit, integration, and end-to-end tests

Containerize applications using Docker and deploy to Kubernetes (EKS) environments

Build and maintain CI/CD pipelines using GitHub Actions for automated testing and deployment

Implement observability and monitoring solutions using Grafana, Loki, and Prometheus

Collaborate with cross-functional teams to define requirements, architect solutions, and deliver features

Participate in code reviews, provide constructive feedback, and maintain high code quality standards

Debug production issues, optimize system performance, and ensure high availability

Contribute to technical documentation and architectural decision-making

Mentor junior engineers and share knowledge with the broader engineering team

Key Requirements
Who are we looking for?

Required Experience & Skills:

5+ years of professional software engineering experience with a focus on backend development

Strong proficiency in Go and/or Python, with production experience building scalable services

Expert knowledge of FastAPI or similar web frameworks (Echo, Gin, Flask, Django)

Extensive experience with relational databases (PostgreSQL, MySQL, RDS) including schema design, optimization, and query tuning

Solid understanding of Redis and caching strategies for high-performance applications

Hands-on experience with Docker containerization and Kubernetes orchestration (preferably EKS)

Proficiency with Git and GitHub Actions for version control and CI/CD automation

Experience implementing observability with tools like Grafana, Loki, and Prometheus

Strong understanding of RESTful API design principles and best practices

Experience with microservices architecture and distributed systems

Knowledge of message queuing systems (RabbitMQ, Kafka, AWS SQS/SNS) or event-driven architectures

Familiarity with AWS cloud services (Lambda, API Gateway, S3, CloudWatch, etc.)

Understanding of authentication/authorization patterns (OAuth, JWT, API keys)

Experience with testing frameworks and writing comprehensive test suites (pytest, Go testing)

Strong problem-solving skills with the ability to debug complex distributed systems

Soft Skills:

Passion for building solutions while continuously iterating and improving using the latest technologies

Customer-centric mindset with a focus on delivering value to end users

Past experience enabling data-driven decisions through well-architected systems

Excellent communication skills with the ability to explain technical concepts to diverse audiences

Comfortable working cross-functionally with Product, Engineering, DevOps, and Data teams

Strong track record of successful prioritization and meeting critical deadlines

Proactive approach to identifying and addressing technical debt and system improvements

Collaborative team player who thrives in a fast-paced, agile environment

Ability to balance competing priorities and manage multiple projects simultaneously

Nice-to-Have:

Experience with GraphQL API design and implementation

Knowledge of gRPC and protocol buffers

Familiarity with Terraform or other infrastructure-as-code tools

Experience in eCommerce, marketplace, or auction platforms

Background in high-traffic, real-time bidding, or payment processing systems

Understanding of GDPR, data privacy, and compliance requirements

Experience with performance testing and optimization tools

Contributions to open-source projects

Experience with on-call rotation and incident management

Familiarity with ElasticSearch or other search technologies

Knowledge of machine learning model serving and integration

The pay range for this role begins at $209,000. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to skill set, depth of experience, certifications, and specific work location. This may be different in other locations due to differences in the cost of labor.

The total compensation package for this position may also include annual performance bonus, stock, benefits and/or other applicable incentive compensation plans.

Employment Type
Permanent

Duration

Business Name

Function Name
Technology
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10141794
  • Position Id: e4fc81ea7271b2c99c8538a4b49cb70
  • Posted 2 hours ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

•

Today

Full-time

USD 125,600.00 - 157,000.00 per year

Remote

•

Today

Full-time

USD 191,800.00 - 263,670.00 per year

Remote

•

Today

Full-time

Remote or Albany, New York

•

Today

Full-time

Search all similar jobs