Remote Remote (Country)

DICE is hiring a Senior Backend Engineer

About the Role

The role involves developing robust backend services, improving system architecture, and collaborating with cross-functional teams to deliver reliable and efficient solutions for end users.

Responsibilities

  • Design and implement server-side logic for scalable applications
  • Build and maintain efficient, reusable, and reliable code
  • Collaborate with frontend developers to integrate user-facing elements
  • Ensure high performance and responsiveness of backend systems
  • Develop and manage databases and data storage solutions
  • Write and maintain technical documentation
  • Troubleshoot and debug production issues
  • Participate in code reviews to ensure code quality
  • Optimize applications for maximum speed and scalability
  • Integrate third-party services and APIs
  • Support deployment processes and infrastructure automation
  • Monitor system performance and implement improvements
  • Ensure data security and compliance with best practices
  • Work closely with product teams to define feature requirements
  • Contribute to architectural decisions and system design
  • Implement authentication and authorization mechanisms
  • Support continuous integration and delivery pipelines
  • Evaluate new technologies and tools for backend development
  • Maintain system reliability through proactive monitoring
  • Collaborate on incident response and resolution

Nice to Have

  • Experience with event-driven architectures
  • Knowledge of message brokers such as Kafka or RabbitMQ
  • Familiarity with infrastructure as code tools
  • Experience in high-traffic or low-latency environments
  • Background in security-focused development practices

Compensation

Competitive salary based on experience and location

Work Arrangement

Hybrid work model with office and remote flexibility

Team

Collaborative engineering team focused on product innovation and technical excellence

Tech Stack

  • Uses modern backend frameworks and languages
  • Relies on cloud-native infrastructure
  • Employs container orchestration and automated deployment pipelines
  • Leverages distributed data stores and caching layers
  • Implements observability with modern monitoring tools

Growth Opportunities

  • Opportunities to lead technical initiatives
  • Access to professional development resources
  • Mentorship and knowledge-sharing culture
  • Involvement in architectural planning and system design
  • Regular feedback and performance reviews

Visa sponsorship available for qualified candidates

Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
About company
DICE

We’ve always believed that a gig can change lives. So we created a platform for fans to experience more of the shows they love in the most hassle-free way possible.

That’s true whether you’re looking for basement gigs or club nights, massive festivals or sweaty raves, comedy nights or drag cabarets. Live events are where we create memories that last, where we find our communities and discover the unseen corners of our cities.

We know how much these moments matter, which is why we’ve created an app that makes it easier for you to experience more of the events you love.

Since 2014, DICE has been reshaping the ticketing industry for fans, artists and venues – breaking down barriers that get in the way of a good time, and creating a fairer and more inclusive industry in the process.

All jobs at DICE Visit website
Job Details
Department Product
Category backend
Posted 4 hours ago