Software Engineering Manager
Job Description
Our success is a result of the diversity of the Big Ass Fans team. Are you seeking an opportunity to work with extraordinary people with an entrepreneurial spirit? Do you have something that sets you apart from the rest? With a bias for action, we want you to #livelifebigass and bring the next great BAF product to market. From our customers to our employees, we are passionate about what we can accomplish together. If this sounds exciting to you, you might be exactly what we need on our team!
We are looking for a Software Engineering Manager to join our team. The ideal candidate will have a strong technical background in software development and experience leading and managing a team of software engineers. In this role, you will be responsible for planning, executing, and delivering software projects, guiding and influencing cross-functional teams, as well as developing and mentoring your team members.
Responsibilities
- Lead a team of software and firmware engineers, setting goals and expectations, and providing mentorship and support.
- Be willing to jump in and provide hands-on coding to projects as needed.
- Plan and coordinate the development and delivery of software projects, including defining project scope, setting schedules and budgets, and tracking progress.
- Input to and manage the software development process, defining and enforcing coding standards and best practices, ensuring that quality projects are delivered on time and within budget.
- Collaborate with cross-functional engineering, product, business, manufacturing and project management teams, This role provides a key interface between the software and hardware engineering, design, QA and operations, to ensure that delivered platform and updates meet business and customer needs.
- Recruit, hire, and train new team members as needed.
- Provide technical guidance and direction to team members, helping to develop skills sets and advance engineers' careers.
- Manage the performance of team members, set up performance goals, and conduct performance evaluations.
- Stay up to date with the latest software development technologies and industry trends, and make recommendations for tools and processes to improve productivity and quality.
Requirements
- 5+ years experience as a software developer or engineer, with a strong foundation in a variety of programming languages and software development concepts.
- 2+ years experience leading and managing software development projects.
- Experience with any or all of the following: AWS, Android, iOS, and embedded systems.
- Bachelor's or master's degree in computer science, software engineering, or a related field, or equivalent experience.
- Be comfortable and effective in a fast-growing and changing environment.
- Strong problem-solving and analytical skills, with the ability to troubleshoot and debug complex technical issues.
- A track record of delivering successful software projects on time and within budget.
- Excellent communication and teamwork skills, with the ability to effectively lead and motivate a team of developers.
- Earn the respect of colleagues, customers, and business partners at all levels with a "roll up the sleeves" approach, strong work ethic and integrity, and clear ownership stake in company and customer success.
Why live life Big Ass?
You want benefits? We've got your health insurance, life insurance, 401(k) and more. You want Big Ass Benefits? Join us in the cantina for a catered lunch followed by a game of Ping-Pong. Did we break another record today? Let's open the beer fridge and make plans to meet this weekend at the company-sponsored social outing.
Why haven't you applied yet?
Big Ass Fans is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or national origin, age, disability or veteran status. Big Ass Fans maintains an environment where each individual is valued and respected. Individuals are expected to understand and comply with OSHA and ISO 9001 standards and procedures. Individuals are expected to apply safe work methods when performing the job requirements in hazardous and non-hazardous environments to avoid injury to self to co-workers or damage to property. Individuals are expected to report unsafe work conditions or equipment operation to supervisors immediately and observe all safety rules.
If you need assistance or an accommodation due to a disability, you may email us at [email protected] or call us at 1.877.244.3267.
Date Posted
03/18/2023
Views
7
Positive
Subjectivity Score: 0.8