Atom Tickets changes the way people go to the movies with its revolutionary social movie ticketing app and website. Over 20,000 screens across the U.S. (AMC Theatres, Cinemark, Showcase Cinemas, etc) use Atom. The app's socially driven interface allows movie lovers to search for films instantly, invite friends, and buy concessions. The Atom experience lives in Snapchat too. Movie Tickets By Atom allows millions of Snapchatters to watch movie trailers, buy movie tickets and share movie plans with friends all without leaving Snapchat.
Software Engineer, API and Growth
Location
California
Posted
125 days ago
Salary
$100K - $156K / year
Seniority
Mid Level
Job Description
Software Engineer, API and Growth
Atom Tickets
We’re seeking a Cloud & API Integration Growth Engineer to help drive the evolution of our backend systems. This role is ideal for someone who thrives on solving large-scale challenges, building resilient systems, and integrating deeply with third-party services across entertainment, payments, and logistics. You’ll work across cloud environments, own critical service layers, and ensure our platform continues to perform reliably at scale as we grow. Responsibilities Design and implement backend systems and services that support scale, reliability, and extensibility. Own integrations with third-party APIs (e.g., partners, payment processors, ticketing providers). Lead system architecture decisions for high-volume traffic environments and cloud-native deployments. Build and maintain robust server-side code using Java, Scala, or similar languages. Work within MVC frameworks and service-oriented architectures to deliver maintainable, testable code. Collaborate cross-functionally with Product, DevOps, QA, and Front-End teams. Monitor system performance and resolve production issues in a timely manner. Support growth initiatives by building scalable solutions that enable partnerships and platform expansion. Nice to Have Experience in entertainment, ticketing, or payments industries. Exposure to microservices, GraphQL, or gRPC. Familiarity with containerization (Docker/Kubernetes). Strong debugging skills across complex services and cloud systems. No visa sponsorship is available at this time. Candidates must be authorized to work in US on a full-time basis without current or future sponsorship
Job Requirements
- 3–5+ years of backend development experience.
- Strong experience with cloud platforms (AWS, GCP, or Azure).
- Proficient in server-side languages like Java, Scala, or Kotlin.
- Experience with third-party API integration and API design best practices.
- Familiar with MVC frameworks and scalable system patterns.
- Solid understanding of distributed system architecture and data modeling.
- Comfortable designing for fault tolerance, resiliency, and performance under load.
- Familiarity with Git and modern CI/CD pipelines.
Related Guides
Related Job Pages
More Software Engineer Jobs
• Design, develop, and maintain integration solutions using MuleSoft Anypoint Studio and related tools. • Create and manage APIs (REST, SOAP) and integrations across cloud and on-premise systems. • Lead the end-to-end development lifecycle: requirements gathering, design, coding, testing, deployment, and support. • Implement API-led connectivity and reusable integration assets. • Develop, optimize, and maintain integrations between MuleSoft, Salesforce, NetSuite, and Marketo. • Troubleshoot and resolve integration issues, ensuring performance and reliability. • Apply best practices in API security, governance, and scalability. • Mentor junior developers and provide technical leadership on projects. • Collaborate with business analysts, architects, and stakeholders to define integration requirements. • Document technical designs, workflows, and support guides.
• Develop and maintain reusable front-end components in Adobe Experience Manager (AEM) • Work with AEM components and templates, including integrating front-end code with AEM's rendering system • Collaborate with cross-functional teams, including designers and back-end developers, to deliver digital experiences
Dynamics F&O Developer
NearsureRemove the barriers to growth by scaling your team fast with top-notch Latin American IT talent
• Design, develop, customize, and maintain solutions within Dynamics 365 Finance & Operations (F&O). • Implement and support core F&O modules, such as General Ledger (GL), Billing, and related financial components. • Develop custom features, extensions, and integrations using X++, C#, .NET, and JavaScript. • Build and optimize workflows and automation using Power Platform, including Power Automate. • Perform data operations, reporting, and integrations using SQL/MSSQL. • Collaborate with cross-functional teams to analyze requirements, propose technical solutions, and ensure successful delivery. • Ensure solutions meet performance, security, scalability, and compliance standards. • Provide technical support, troubleshooting, and continuous improvement for existing implementations.
Manager, Project Engineering
US Claro⭕️ Managed IT Services provider delivering scalable solutions with layers of security and global expertise.
• Provide leadership, direction, and performance management to Project and Advanced Support Engineers, including conducting regular one-on-ones, assessing strengths and development needs, coaching for performance improvement, and holding the team accountable for KPI/SLA achievement • Serve as a subject matter expert and technical leader, leveraging telecommunications expertise in transport technologies, project implementation, and troubleshooting to guide team operations and support cross-functional collaboration • Maintains a safe, secure, and healthy work environment by adhering to organizational standards, policies, and legal regulations, and by escalating potential concerns • Identify, evaluate, and procure tools and resources to improve team productivity and operational efficiency • Ensure team deliverables and operations comply with information security, data privacy, quality, production, and customer contractual requirements • Collaborate with leadership and business units to review, refine, and improve processes, including identifying automation opportunities and applying industry best practices • Maintain effective resource scheduling and partner with project management teams to proactively resolve workload and scheduling conflicts • Mentor and support Associate Engineers by providing technical guidance, oversight of daily activities, and identification of training and development opportunities • Coordinate deliverables and evaluate outcomes of work performed by external contractors in alignment with contractual terms and project objectives • Support continuous improvement of customer experience through effective technical management and proactive issue resolution • Participate in departmental planning and operational discussions to align engineering activities with business objectives




