Lead Engineer (REMOTE)
Company
Believe
Location
Nashville, TN
Type
Full Time
Job Description
Company Description
TuneCore Engineering develops web applications supporting our talented customers and internal operations. As a Lead Software Engineer reporting to an Engineering Manager, you will lead a small engineering team-building experiences that benefit our primary business and end-users in the music space. You will work with stakeholders and product managers as part of the requirement gathering and issue diagnosis. Our technology stack is React, Ruby on Rails, and MySQL. We’re looking for an engineer to help improve the evolution of our web platform. You have a strong background in object-oriented and functional software architecture, experience leading teams, excellent communication skills, and work very well in a collaborative, agile environment.
Job Description
Responsibilities:
- Believe in quality as a first-level concern and bring an ethos of craft to your code
- Cultivate expertise in TuneCore’s frameworks, CMS, and other supporting technology components
- Write clean, well-tested, reusable code
- Participate in technical design and code reviews
- Design relational database schemas
- Proactivity and passion for solving problems with automation
- Maintain existing application platforms and look for opportunities to improve them
- Mentor developers, placing importance on learning
- Contribute to a dynamic, collaborative environment
- Support training and documentation as it relates to projects and code
- Help with task delegation
- Ensure that the team is managing and delivering their tasks within sprints
- Be the primary liaison with the Product Owner, Project Managers, and Design teams within projects
- Experience joy when debating the pros and cons of cloud computing, virtualization, MVC frameworks, NoSQL databases, Agile development, The UNIX Way, MIT Open Source License, RESTful APIs
Qualifications
- BS or BA degree, or higher
- Have more than 5 years of experience working with web application development technologies
- Experience working with relational databases (write, optimize, and troubleshoot complex SQL queries)
- System design experience with the ability to question the validity of current solutions
- Comfortable translating Business and Design requirements into working, efficient, modern HTML/DOM and CSS
- Familiarity with Agile development practices
- Familiarity with Linux/Unix environments and scripting
- Strong communication skills and attention to detail with the ability to work with partners and vendors
- Mobile web development experience
- Comfortable with Git, Github, and command line
- Experience building and maintaining high-volume, multi-tier web applications in a team leadership capacity
- Experience in DevOps (AWS, Docker, Redis, etc.)
Nice to Have:
- Programming experience in React, Node, Ruby on Rails,
- Sinatra, NoSQL, GraphQL, Python
- Passion for music
Additional Information
All your information will be kept confidential according to EEO guidelines.
Date Posted
11/17/2023
Views
6
Similar Jobs
Customer Support Specialist - HST Pathways
Views in the last 30 days - 0
HST Pathways is seeking a Customer Support Specialist to join their remote team The role involves providing exceptional client support troubleshooting...
View DetailsCustomer Business Executive - Coro
Views in the last 30 days - 0
Coro a rapidly growing cybersecurity company is seeking a Customer Business Executive CBE for a regional role in Georgia Tennessee or North Carolina T...
View DetailsProduct Delivery Lead - Caterpillar
Views in the last 30 days - 0
Caterpillar Inc is seeking a Product Delivery Lead for the MyCatFinancial team The role involves providing technical and people leadership improving o...
View DetailsContract Technical Manager - CapTech
Views in the last 30 days - 0
CapTech is a USbased consulting firm that helps clients grow efficient and successful businesses by transforming how data systems and ingenuity enable...
View DetailsInfrastructure Specialist - Oracle Apps DBA - Caterpillar
Views in the last 30 days - 0
Caterpillar Inc is a global company that values its employees and their unique experiences They are committed to hiring diverse teams and creating a r...
View DetailsController - Wealth Access
Views in the last 30 days - 0
Wealth Access is a rapidly growing enterprise customer data insights platform that unifies and enriches data from financial services to generate deep ...
View Details