Uniting the world through shared experiences.
Senior Backend Engineer
Location
United States
Posted
139 days ago
Salary
$164.5K - $193.5K / year
Seniority
Senior
Job Description
Senior Backend Engineer
Gametime
• Design and implement high-performance Golang microservices for e-commerce checkout, account management, and fraud mitigation. • Take ownership of components and features within backend systems, ensuring reliability, scalability, and maintainability. • Build, test, monitor, and maintain critical integrations and infrastructure. • Develop and support robust internal and external APIs with high throughput and low latency requirements. • Collaborate closely with Product, Design, and Data teams to deliver technical solutions aligned with user and business goals. • Participate in code reviews, share knowledge with teammates, and uphold engineering best practices. • Drive projects from implementation to production deployment with a focus on quality and operational readiness. • Contribute to ongoing improvements in system performance, observability, and CI/CD workflows. • Explore and help implement AI-powered capabilities within our systems and workflows, including agentic tools and intelligent automation. • Support a collaborative, inclusive engineering culture through thoughtful communication and continuous improvement.
Job Requirements
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience: 5+ years in software engineering.
- Backend Development: Proficiency in building reliable backend systems using Golang (or Python, Ruby, Java, C++, C#, Rust, Scala, etc.).
- System Design: Experience developing distributed systems with a focus on performance, reliability, and maintainability.
- AI Fluency: Familiarity with using AI tools (e.g., Cursor, Claude, ChatGPT) or contributing to AI-powered systems is a plus.
- Working Familiarity with: OIDC Authentication (Google, Apple SSO), E-Commerce Fraud Prevention, Payment Service Provider Integrations (Stripe)
- API Development: Capable of designing and maintaining well-structured internal and external APIs.
- Cloud Infrastructure: Familiarity with AWS, Google Cloud, or Azure and infrastructure-as-code practices.
- Event-Driven Systems: Experience working with messaging systems like Kafka, RabbitMQ, or similar.
- Databases: Solid experience with relational databases (e.g. PostgreSQL, MySQL) and NoSQL technologies (e.g. MongoDB, DynamoDB).
- Team Collaboration: Works effectively with cross-functional partners to deliver reliable solutions and shares knowledge through code reviews and discussions.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design and develop scalable, reliable backend services and cloud-native applications. • Build and manage RESTful APIs, microservices, and asynchronous event driven systems.
Senior Software Engineer – Drupal, PHP
ICFFounded in 1969, ICF is a global advisory and technology services company headquartered in Reston, Virginia. It delivers data-driven solutions across energy, environment, infrastru
• Design and develop responsive and highly interactive Drupal modules using PHP, HTML, CSS, JavaScript, and Drupal theming best practices. • Customize and modify existing Drupal themes while maintaining cross-browser compatibility and responsive design. • Collaborate with the web frontend and quality assurance teams. • Maintain unit-test code coverage using automated testing frameworks. • Continuous Integration with Jenkins and Continuous Deployment. • Work with and coordinate with other developers using digital tools such as Teams, Confluence, and Jira. • Work with version control tools, such as Git. • Utilize Docker container debugging and troubleshooting.
Senior Backend Engineer, .NET
LivefrontWe help companies grow by creating digital products people love.
• Estimate, develop, test, and deploy high-quality C# applications for our clients. • Debug, troubleshoot, and optimize the performance of C# applications using a variety of development tools. • Lead team efforts on complex projects and drive projects forward via direct, individual contributions. • Write clean, maintainable, secure, and efficient code in C#, and serve as a role model for the engineering team. • Maintain, support, and actively develop internal resources like documentation, patterns, templates, and libraries. • Contribute to full-stack design discussions, ensuring data structures (API contracts, endpoint naming, etc.) across the entire scope of a project are consistent with industry best practices. • Design, maintain, and improve CI/CD pipelines to ensure efficient, reliable, and automated build, test, and deployment workflows for .NET applications. • Stay current with changes in the .NET ecosystem, including framework updates, runtime improvements, and security patches, to ensure client systems remain stable, secure, and future-ready. • Support business development estimation efforts above and beyond client work (e.g., for prospective projects).
• Participation in designing and developing new features and projects, occasionally leading to the realization of new development opportunities. • Presenting demos as part of your team to stakeholders. • Investigating, diagnosing, and resolving product issues, striving for constant product improvement.



