Senior Backend Software Engineer

Remote
Full Time
Software Engineering
Experienced

At Culturello (previously PracticeGenius), we’re on a mission to transform how organizations and the people they serve connect, engage, and succeed together. For over 15 years, we’ve been building a platform that makes a real difference in people’s lives – from helping kids complete their orthodontic treatment faster to enabling healthcare providers to deliver better patient experiences.

What makes us special? We’re a team of passionate innovators who blend behavioral science, advanced technology, and human-centered design to create solutions that work. Our platform has processed hundreds of millions of engagement points and serves millions of members, but what really drives us is seeing the impact of our work – like when young cancer patients used our platform to earn points for being brave during difficult treatments, or when moms who previously had to nag their kids to take care of their braces but saw them start managing those responsibilities on their own.

We’re proud to support businesses globally with a platform that combines behavioral economics, choice architecture, and gamification to create meaningful engagement. We believe in flexibility, offering both remote-friendly and in-office positions (SLC & Tampa) to attract the best talent wherever they may be.

Job Overview

As a Senior Software Engineer at Culturello, you will shape products used by millions while growing your expertise and influencing the team in the evolving world of software and AI.  You’ll do this through a combination of writing code, participating in code review, collaborating with engineering and non-engineering team members, and most importantly contributing your own unique experiences and perspective.

We strive to constantly make strides towards improving our tech stack and engineering culture, and are committed to it as a continual journey. Some technologies you'll be working with are: Laravel, MySQL, Elasticsearch, Docker, LLMs, AI agents, CI/CD environments, Apache Solr, data pipelines, Javascript (React), automated testing (PHPUnit, Cypress), automated deployments, AWS, and more.

Why You’ll Love Working Here:

  • Impact That Matters: Your code won’t just live in a repository – it will help real people achieve their goals and improve their lives. We’re building a cognitive architecture that combines behavioral science, AI, and engagement mechanics to create meaningful outcomes.
  • Innovative Technology: We work with modern cloud-native infrastructure on AWS, leveraging next-generation technologies across our stack. From our advanced AI systems to our sophisticated behavioral algorithms, you’ll be working on challenging technical problems that push the boundaries of what’s possible.
  • Collaborative Culture: We’ve cultivated a team where everyone genuinely enjoys working together. Our product and development teams work in close partnership, fostering an environment where knowledge sharing is the norm and support is always available. No egos, no jerks – just smart, helpful people working together to build something meaningful.
  • Stability Meets Innovation: With 15 years of proven success and over 1,000 locations deployed, we offer the stability of an established company while maintaining the innovative spirit and agility that drives us to keep pushing forward. You’ll have the autonomy to make meaningful contributions while working with a seasoned team that knows how to execute.

Join us in our mission to help organizations and their members connect better, together. We’re looking for a Senior Backend Developer who’s excited about building technology that makes a difference, working with a collaborative team, and contributing to a platform that improves lives every day.

Key Responsibilities

  • Advanced Feature Development: Design and maintain advanced features within our backend platform, enhancing both functionality and user experience.
  • Code Quality: Develop clean, efficient, and maintainable code, adhering to industry best practices and coding standards.
  • Front-End Collaboration: Partner with front-end developers to ensure smooth integration between user interfaces and server-side functionality.
  • API Leadership: Architect and develop APIs for optimal performance and scalability, emphasizing usability and comprehensive documentation.
  • User Experience Focus: Understand user needs to deliver exceptional user experiences, with a strong focus on performance, reliability, and intuitive design.
  • Performance Optimization: Improve application speed and scalability through database optimization and efficient resource management.
  • Security and Data Protection: Implement robust security protocols to ensure data integrity and safeguard user information.
  • Lifecycle Contribution: Participate in all stages of the development lifecycle, leveraging agile methodologies to drive continuous improvement.
  • Mentorship and Leadership: Provide guidance and mentorship to junior and mid-level developers, fostering a culture of growth and collaboration.
  • Team Leadership: Recruit, manage, and support the backend development team, ensuring alignment with organizational goals.
  • Trend Awareness: Stay informed on the latest web development trends and integrate innovative solutions to benefit the platform.
  • Strategic Growth: Collaborate with the product team to identify challenges and deliver solutions that align with the company's technological direction.

What Are Your Skills?

  • You are extensively proficient in PHP and the Laravel framework and related technologies.
  • You are deeply experienced and confident in managing scaled MySQL production databases.
  • You’re eager to learn and expand your skills in AI technologies, including machine learning, LLMs, RAG, and AI-driven automation.
  • You have practical knowledge in implementing and maintaining a CI environment.
  • You are well experienced in managing cloud infrastructure environments (AWS is a plus).
  • You communicate effectively in writing and through video/audio calls.
  • You can analyze a large project and break it down into small, achievable chunks.
  • You can act on feedback from others and provide helpful feedback to others.
  • You know how to contribute to and work effectively on a distributed, remote team.
  • You know how to research, explore and successfully introduce new technologies.

Examples of profiles that are relevant to us:
*You’ve likely had experience that falls into one or more scenarios such as:

  • Led or played a major role in the development of a system involving multiple software developers and/or teams.
  • Held significant ownership of a software project from its early stages, through initial development, to release and maintenance.
  • Revitalized and/or replaced a legacy system with more modern, appropriate technology.
  • Built a sizable authenticated (e.g., OAuth, JWT, etc.) RESTful API-based system.
  • Deployed and maintained a load-balanced server environment with multiple web servers.
  • Introduced or owned backend technologies such as ElasticSearch, Memcached, Redis, RabbitMQ, etc.
  • Identified and optimized performance issues on demanding processes, whether they were database or application code oriented.

Compensation and Benefits

  • Competitive salaries.
  • Several health benefit plans and a company-funded FSA.
  • Macbook Pro, monitors, and more.
  • Paid subscriptions/software to help you grow and excel (PhpStorm, Laracasts, egghead.io, Amazon books, etc.).
  • Ample paid time off, flexible work schedule, and a healthy work-life balance.

We welcome applicants of all backgrounds, gender, age, and race. If you are unsure whether you meet the requirements or have any questions, please reach out and we'd be happy to help!

Well...if this all sounds good to you and you think we might have a fit, please proceed!

To apply, please see the attached form. No recruiters, please apply directly.

Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*