About The Role

As a Software Engineer, you will play a pivotal role in our development team, contributing to the design, implementation, and maintenance of our software solutions. You will work closely with cross-functional teams to deliver high-quality products that meet our company’s needs. This role offers an opportunity to showcase your expertise in a dynamic and collaborative environment, where your contributions will directly impact our success in the market.

Essential Duties and Responsibilities

  • Design, develop, and maintain software solutions using Python, and other relevant technologies.
  • Build and maintain RESTful APIs.
  • Collaborate with product owners, designers, and other engineers to define requirements, iterate on features, and deliver high-quality software products.
  • Implement best practices in software development, including code reviews, automated testing, and continuous integration/deployment pipelines.
  • Utilize Docker for containerization and orchestration of applications in development, testing, and production environments.
  • Manage DevOps processes and tools to ensure the scalability, reliability, and security of our software systems.
  • Utilize Jira and Git for project management and version control, respectively, to track and manage software development tasks and code changes.
  • Work in an Agile environment, participating in sprint planning, daily stand-ups, and retrospective meetings to drive continuous improvement.
  • Leverage AWS services and infrastructure to build and deploy cloud-native applications, ensuring optimal performance and scalability.

Qualifications and Skills

  • Bachelor’s degree in computer science, Engineering, or related field, or equivalent work experience.
  • 4-8 years of experience in software development, with a strong proficiency in Python, Docker, DevOps, Jira, Git, Agile, and AWS.
  • Experience designing and developing APIs following RESTful principles.
  • Proven track record of designing, building, and deploying scalable and maintainable software solutions.
  • Experience with modern software development practices, including Agile methodologies, test-driven development (TDD), and continuous integration/continuous deployment (CI/CD).
  • Strong problem-solving skills and the ability to troubleshoot complex issues in production environments.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Self-motivated and proactive, with a passion for learning new technologies and improving processes.

Physical Requirements

  • Flexible to work additional hours as needed to meet project deadlines.
  • Ability to sit and work at a computer for extended periods.
  • Occasional lifting of equipment or materials may be required, but not exceeding 20 pounds.
  • Ability to communicate effectively in person, over the phone, and through digital channels.
  • Some travel may be necessary for team meetings, conferences, or other company engagements.

 

Additional Requirements

  • In Office work required.
  • Relocation to St. George at applicant's expense required prior to start

 

About beatBread

 

The Concept 

beatBread is a technology driven platform that enables funding for artists, labels, composers, and other key music industry participants.  Creators always have the option to retain long-run ownership of their Music when they seek funding from beatBread, and receive transparent, flexible funding options. Instead of listening to each artist's Music and guessing whether they will grow or not, we feed streaming and fan-engagement data to an optimized machine-learning model to predict artist growth and revenue.  We use these predictions to invest in artists, and, also, to empower music companies, institutions, and high net worth individuals to make their own investments in artists. Investors include leading venture capital firms, including Deciens Capital, Mucker Capital and Afore Capital, along with several progressive and innovative music companies.

 

Why Artists Love What We Do 

Artist’s love beatBread because they can fund their careers without giving up ownership of their Music or the choice of their partners. beatBread's approach also enables us to fund creative people and organizations from those that are "chart toppers" to those who are too small or too "off center" for traditional labels to back.

 

Because we don't tell artists which marketing, distribution, or creative partners they need to work with, even large, chart-topping artists often find the options we provide more attractive than traditional funding options. 

 

Company Growth 

Since funding our first artist two years ago, we are now funding more than a deal per day and putting seven figures of advance dollars out in the market each month. Prominent artist service companies have chosen to integrate our platform directly into their products, with major streaming platforms and distributors showing keen interest in partnership.  

 

Our Team and Culture 

beatBread is a lucky combination of music business executives with decades of experience, startup folks who love music, data scientists who live to dig into billions of data points, and software developers born to build cool stuff. We are all unified by a mission to help more musicians stay independent and keep control of their work and their careers, and a vision to become the largest source of funding in the global music industry. 

 

Culturally, we are curious, hardworking, and informal. As a matter of both pragmatism and personal values, we do our best to approach our work and our partners with more humility than many fast growing venture-backed companies, or many entertainment professionals who put image and status ahead of impact and value. 

 

Benefits

We strives to offers exceptional benefits to our full-time employees.  These are just a few of our amazing benefits:

 

  • 100% paid health insurance for employees AND their dependents
  • Several options for dental, vision, life, and other supplementary insurance coverages
  • Paid sick and vacation time begins accruing on your first day with the company
  • Participation in our 401k retirement saving account upon hire.  The company matches up to 3%.
  • Twelve paid holidays per year
  • …and so much more!