All jobs

Experienced Mid-to-Senior Software Engineer - Java & Cloud Application Development for Music Industry Innovation (Fully Remote, US)

100% Remote Full-time Open now

Revolutionizing the Music Industry with Technology

Single is a pioneering platform that's changing the way artists and creators connect with their fans and manage their digital presence. By providing innovative tools and empowering creators to take control of their own destiny, we're reshaping the music industry and putting the power back into the hands of those who matter most. Our team is passionate about the intersection of music, technology, and the direct-to-fan movement, and we're committed to making a lasting impact.

Join Our Agile Team as a Software Engineer

As we continue to grow and push the boundaries of what's possible, we're seeking an experienced Mid-to-Senior Software Engineer to join our small, dynamic team. You'll play a crucial role in designing, building, and maintaining the features that are driving our success and evolving the music industry's understanding of e-commerce. If you're a proactive problem-solver with a systems-thinking mindset and a passion for delivering high-quality software, we want to hear from you.

Key Responsibilities

  • Design, Develop, and Maintain Scalable Web Applications: You'll be responsible for crafting high-performance, scalable web applications that meet the needs of our growing user base.
  • Own the Development Lifecycle: From architecture to production troubleshooting, you'll be the driving force behind the development and maintenance of our features.
  • Collaborate with the Team: You'll work closely with our team to improve existing systems, integrate with third-party platforms, and contribute to architectural decisions and long-term technical strategies.
  • Troubleshoot and Optimize: You'll identify and resolve issues in production, ensuring that our systems remain performant and reliable.

Essential Qualifications

To succeed in this role, you'll need:

  • 3+ Years of Professional Java Experience: Proficiency with the Spring Framework (Spring Boot, Spring Cloud, Spring Data) is a must.
  • Strong Object-Oriented Programming Skills: You'll need a solid understanding of design patterns and modern software development practices.
  • Distributed Systems Experience: Hands-on experience with concurrency, event-driven architectures, and distributed systems is essential.
  • AWS and Container Orchestration: You'll need proficiency with AWS services (e.g., EC2, RDS, S3) and container orchestration tools (e.g., Docker, Kubernetes).
  • SQL and Relational Database Design: Experience with SQL and relational database design (MySQL, Postgres/Redshift preferred) is required.
  • External API Integration: You'll need experience integrating with external APIs or third-party systems.

Preferred Qualifications

While not required, experience with the following technologies will give you a competitive edge:

  • Messaging Systems: Kafka, RabbitMQ, or other messaging systems.
  • Caching Technologies: Redis or other caching technologies.
  • Modern Frontend Frameworks: Angular or other modern frontend frameworks.
  • Golang: Experience with the Go programming language.

Skills and Competencies

To excel in this role, you'll need:

  • Strong Problem-Solving Skills: The ability to analyze complex problems and develop creative solutions.
  • Collaboration and Communication: Excellent teamwork and communication skills to ensure seamless collaboration with the team.
  • Adaptability and Flexibility: A willingness to adapt to changing priorities and requirements.
  • Continuous Learning: A commitment to ongoing learning and professional development.

Career Growth Opportunities and Learning Benefits

At Single, we're committed to helping our team members grow and develop their skills. As a Software Engineer, you'll have the opportunity to:

  • Work on Innovative Solutions: Contribute to the development of cutting-edge solutions that are making a real impact in the music industry.
  • Take Ownership and Lead Projects: As a mid-to-senior engineer, you'll have the opportunity to take ownership of projects and lead the development of new features.
  • Learn from Experienced Colleagues: Our team is comprised of experienced professionals who are passionate about sharing their knowledge and expertise.

Work Environment and Company Culture

At Single, we value:

  • Collaboration and Teamwork: We believe in the power of collaboration and teamwork to drive success.
  • Creativity and Innovation: We're committed to fostering a culture of creativity and innovation.
  • Work-Life Balance: We offer flexible hours and vacation time to ensure that our team members can maintain a healthy work-life balance.
  • Fully Remote Work Environment: This is a fully remote role, allowing you to work from anywhere in the US.

Compensation, Perks, and Benefits

We offer a competitive compensation package, including:

  • Salary: A competitive salary that reflects your experience and qualifications.
  • Benefits: A comprehensive benefits package that includes flexible hours and vacation time.
  • Opportunities for Growth: Ongoing opportunities for professional development and growth.

Ready to Join Our Team?

If you're a motivated and experienced Software Engineer looking to make a real impact in the music industry, we want to hear from you. Apply now to join our team and become a vital part of our success story.

Apply To This Job

Apply for this job

You might also like

Experienced Virtual Customer Support Representative - blithequark Remote Team

100% Remote Full-time

Experienced Customer Support Representative - Remote Client Calling and Error Resolving at blithequark

100% Remote Full-time

Part-Time Data Entry Claims Intake Processor - Flexible Remote Work Schedule at blithequark

100% Remote Full-time

Experienced Front End Software Engineer III - Data Ventures - Driving Innovation in B2B Data Initiatives

100% Remote Full-time

Experienced Cloud Software Engineer - Supply Chain Technology & Innovation

100% Remote Full-time

Experienced Software Engineer for Tesla's Autopilot AI Group - Remote Opportunity with Competitive Compensation

100% Remote Full-time

Senior Software Engineer - Machine Learning Infrastructure & Developer Productivity Tools

100% Remote Full-time

Experienced Software Engineer - IDEs, Dev Workspaces, and Developer Productivity at Netflix

100% Remote Full-time

Experienced Linux Driver and Kernel Developer - Software Engineer for Silicon Validation Team

100% Remote Full-time

Experienced Software Engineering Manager - Supply Chain Sourcing: Leading Java Applications in Cloud Environments

100% Remote Full-time

Remote Entry Level Benefits Representative - Launch Your Career in Supplemental Benefits Consulting from the Comfort of Your Own Home

100% Remote Full-time

In house clinical research associate

100% Remote Full-time

Educator- Support Services and HIM Academy

100% Remote Full-time

Walgreens Warehouse Job Application

100% Remote Full-time

Job Title: Remote Data Entry Specialist – Empowering Communities through Accurate Data Management

100% Remote Full-time

Account Executive

100% Remote Full-time

Experienced Debt Collector - Remote

100% Remote Full-time

Hotel Staff Accountant / Analyst (Remote, Remote, US)

100% Remote Full-time

Experienced Customer Service Representative – Remote In-Home Phone Support

100% Remote Full-time

Strategy and Ops Manager - North America Corporate Sales (Remote)

100% Remote Full-time