Back to positions

Experienced Full Stack Software Engineer – Web & Cloud Application Development

Remote role Full-time Open position

Join arenaflex, a leading AI-powered customer platform, as a Senior Software Engineer II, Backend & Live Chat. We're looking for a seasoned engineer to help us build a first-class product that empowers support teams to support their customers quickly and easily through real-time conversations.

About the Team

The Live Chat Team at arenaflex is a dynamic and collaborative group of engineers, designers, and product managers working together to create a holistic service that supports customers beyond just chat capabilities. Our services need to do a lot of work very quickly, and we rely heavily on performant technologies to help achieve these goals. We write lots of microservices, primarily with Java 11, and our APIs are RESTful and use the Dropwizard framework. We take advantage of Kafka for processing large volumes of data.

Key Responsibilities:

* Collaborate with cross-functional teams to design, develop, and deploy scalable and efficient backend systems

  • Write high-quality, maintainable code in Java, Kotlin, or similar languages
  • Work with distributed systems, service-oriented architecture, and building scalable data pipelines or APIs
  • Understand trade-offs in performance, cost, and complexity when working with large-scale data systems
  • Mentor peers and influence technical direction within a team or broader group
  • Participate in code reviews, provide feedback, and ensure adherence to coding standards
  • Stay up-to-date with industry trends, emerging technologies, and best practices
  • Collaborate with the team to identify and prioritize technical debt and implement solutions
  • Participate in on-call rotations and provide support for production issues

Essential Qualifications:

* 5+ years of experience working on backend systems, ideally with a focus on analytics, data infrastructure, or reporting products

  • Experience in distributed systems, service-oriented architecture, and building scalable data pipelines or APIs
  • Strong understanding of trade-offs in performance, cost, and complexity when working with large-scale data systems
  • Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams
  • Strong problem-solving skills, with the ability to break down complex problems into manageable parts
  • Experience with Java, Kotlin, or similar languages, and familiarity with Dropwizard and Kafka
  • Strong understanding of software design patterns, principles, and best practices

Preferred Qualifications:

* Experience leading small teams or mentoring junior engineers

  • Passion for writing code and reading code
  • Experience with AI and building AI products
  • Strong understanding of cloud computing platforms, such as AWS or GCP
  • Experience with containerization, orchestration, and deployment tools, such as Docker and Kubernetes
  • Strong understanding of security principles and best practices

Skills and Competencies:

* Strong programming skills in Java, Kotlin, or similar languages

  • Experience with distributed systems, service-oriented architecture, and building scalable data pipelines or APIs
  • Strong understanding of trade-offs in performance, cost, and complexity when working with large-scale data systems
  • Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams
  • Strong problem-solving skills, with the ability to break down complex problems into manageable parts
  • Experience with cloud computing platforms, such as AWS or GCP
  • Experience with containerization, orchestration, and deployment tools, such as Docker and Kubernetes
  • Strong understanding of security principles and best practices

Career Growth Opportunities and Learning Benefits:

* arenaflex offers a comprehensive learning and development program, with opportunities for growth and advancement

  • Collaborate with experienced engineers and product managers to develop your skills and expertise
  • Participate in hackathons, meetups, and other events to stay up-to-date with industry trends and emerging technologies
  • Access to a wide range of training and development resources, including online courses, conferences, and workshops
  • Opportunities to work on high-impact projects and contribute to the development of arenaflex's products and services

Work Environment and Company Culture:

* arenaflex is a remote-friendly company, with a flexible and adaptable work environment

  • Collaborate with a diverse and global team of engineers, designers, and product managers
  • Participate in regular team-building activities, such as virtual happy hours, team lunches, and social events
  • Enjoy a comprehensive benefits package, including health insurance, retirement savings, and paid time off
  • Take advantage of arenaflex's flexible work arrangements, including flexible hours, remote work, and compressed workweeks

Compensation and Perks:

* Competitive salary range: $191,100 - $305,800 USD annually

  • Comprehensive benefits package, including health insurance, retirement savings, and paid time off
  • Flexible work arrangements, including flexible hours, remote work, and compressed workweeks
  • Access to a wide range of training and development resources, including online courses, conferences, and workshops
  • Opportunities to work on high-impact projects and contribute to the development of arenaflex's products and services

How to Apply:

If you're a motivated and experienced software engineer looking for a new challenge, we encourage you to apply for this exciting opportunity. Please submit your resume, cover letter, and any relevant work samples or projects you'd like to share. We can't wait to hear from you!

About arenaflex:

arenaflex is a leading AI-powered customer platform, with a mission to help businesses grow faster by focusing on what matters most: customers. We're a remote-friendly company, with a flexible and adaptable work environment. Our culture is grounded in four commitments: Solve for the Customer, Be Bold, Learn Fast, Align, Adapt & Go!, and Deliver with HEART. These commitments shape how we work, lead, and grow.

Join arenaflex:

If you're passionate about building a first-class product that empowers support teams to support their customers quickly and easily through real-time conversations, we encourage you to apply for this exciting opportunity. Join arenaflex and be part of a dynamic and collaborative team of engineers, designers, and product managers working together to create a holistic service that supports customers beyond just chat capabilities. Apply for this job

Further positions

Experienced Customer Support QA & Chatbot Specialist – Fintech Innovation and Customer Experience

Remote role Full-time

Experienced Customer Success Manager – Cloud and Financial Operations Expert, Remote Mexico

Remote role Full-time

Experienced Senior Customer Success Manager – EMEA Region at arenaflex

Remote role Full-time

Associate Customer Success Manager – Cloud-Driven Organizations

Remote role Full-time

Experienced Customer Success Manager – Pharma/SaaS/Life Sciences Industry Expert

Remote role Full-time

Experienced Senior Customer Success Manager – Cloud-Driven Business Growth and Innovation

Remote role Full-time

Experienced Customer Support Specialist – 10am-6pm ET Working Hours

Remote role Full-time

Experienced Customer Onboarding Manager – Enterprise Solutions | EMEA

Remote role Full-time

Experienced Life Events Advisor – Vulnerable Customers at arenaflex

Remote role Full-time

Experienced Customer Service Representative & French & English – Join arenaflex on an Exciting Journey

Remote role Full-time

Teachers - Career Transition, Remote Online Flexibility

Remote role Full-time

Remote Job For Netflix, Be A Netflix Tagger, Netflix careers Apply Now

Remote role Full-time

Disaster Risk Management Specialist (DRMS)

Remote role Full-time

[Remote-Position] Life Insurance Agent - No Experience Required

Remote role Full-time

Part-Time Remote Medical Assistant & Patient Coordinator

Remote role Full-time

Sr Agile Project Manager

Remote role Full-time

[Remote] Analyst, Client Services

Remote role Full-time

Experienced Mental Health Customer Service Representative – Remote Opportunity at arenaflex

Remote role Full-time

National Sales Rep - Admissions (Remote)

Remote role Full-time

Principal SIEM Security Engineer

Remote role Full-time