Skip to content

Breadware: Software Engineering Manager

Headquarters: Reno, Nevada, United States

URL: https://breadware.com/

The Software Engineering Manager at Breadware is responsible for leading a high-performing team tasked with the support of industry leading products and technologies that span user presentation, enterprise services, and database design. You will work closely with customers at all levels of the organization. The team member in this role will exercise independent judgment and is encouraged to think outside the box to implement innovative solutions and technologies for challenging requirements.

Personal attributes that will lead to success in this role include a positive attitude, bias to action, high-level problem solving, emotional intelligence, deeply ingrained accountability, team building, and collaborative nature. At Breadware, we care deeply about providing great customer service and love a challenge.

This position is based in Reno, Nevada; However is open remotely with travel as needed for the right candidate.

ESSENTIAL FUNCTIONS

Team Management

  • Manage and develop the Software Engineering Team. Provide on-going supervision and mentoring, and guide them in current positions to assist with their career development and training.
  • Work with the team to identify and drive progress on department initiatives and process improvements.
  • Help develop team practices and procedures to ensure high-quality code and teamwork
  • Participate in code reviews
  • Document and communicate design decisions to team members
  • Provide coverage for team members as needed
  • Direct problem-solving activities and corrective action for interdepartmental issues and conflict.
  • Perform four performance check ins per team member per year, documenting and resolving any issues or concerns.
  • Determine and communicate manpower needs with management as well as leading the selection process for additional human resources.
  • Foster a team culture where it is safe to speak up.

Customer Support

  • Identify how to use IoT and cloud technologies to solve client business needs
  • Work directly with enterprise clients to understand and solve their needs and problems
  • Prioritize and triage any customer reported bugs
  • Train end-users on product features and functions as needed
  • Provide general email support regarding any product related concern/question by the customer

Sales Support

  • Partner with the sales team to support pre-sales discussions with potential clients
  • Participate in client calls to help identify requirements and recommended solutions
  • Provide level of effort estimates to the sales team for client proposals

Internal Product Development

  • Work with the Product Manager to create and maintain the software product roadmap.
  • Identify and investigate new technologies to integrate into existing and future products.
  • Help to manage product development schedules and resources.
  • Encourage adherence to product development process and documentation of engineering throughout design

General:

  • Track and record engineering time, by project, using timekeeping software
  • Participate in quarterly performance check ins, with emphasis on embracing and demonstrating the Breadware “OWN IT” mindset and behaviors
  • Perform any additional duties requested by management

Requirements

KNOWLEDGE, SKILLS, and ABILITIES

Required:

  • Bachelor’s Degree in Computer Science, Electrical Engineering (or equivalent) from an accredited college or university
  • 5+ years of software management experience
  • 10+ years of relevant software design experience
  • Working knowledge of MS Office software
  • Experienced in at least one modern programming language: e.g. Java, Python, Javascript
  • Knowledge of software version control practices using git or a similar version control system

OTHER INFORMATION

  • Travel to branch locations, customer sites, and conferences may be required
  • Extended working hours may be needed at peak times or when short staffed
  • We value the diversity of the people we hire and serve. Diversity at our company means fostering a workplace in which individual differences are recognized, appreciated, respected, and responded to in ways that fully develop and utilize each person’s talents and strengths
  • The starting salary range for this role is $130,000 – $150,000/year, depending on experience (plus our comprehensive benefits package).

Benefits

Breadware offers a comprehensive benefits program that includes group health, dental, and vision insurance, life insurance, long-term disability insurance, paid time off, paid holidays, a 401(k) plan with a guaranteed match, paid parental leave, a wellness rewards program, and much more.

We are an employee-owned company with profit-sharing and an Employee Stock Ownership Plan (“ESOP”), in which shares of company stock are allocated to eligible employees each year.

Our “Own It” mindset captures what many of us consider the biggest benefit of all a highly engaged, collaborative workplace where everyone matters and every employee has a huge impact.

To apply: https://weworkremotely.com/remote-jobs/breadware-software-engineering-manager