Staff Engineer
Horrocks · Heber City, UT · 3 wk ago
On-siteEngineeringFull-time
Diversity and Inclusion
In an effort to promote equal opportunities and reinforce hiring practices at our organization, we have included below some optional demographic questions. Your responses, or your choice not to respond, is entirely anonymous and will not be associated with your application.
About the role
We are seeking a Staff Engineer to join our team. This role involves designing and implementing new features, mentoring junior engineers, and collaborating with cross-functional teams to deliver high-quality products.
Responsibilities
- Design and implement new software features based on product requirements
- Mentor and guide junior engineers in best practices and problem-solving techniques
- Collaborate with cross-functional teams including product managers, designers, and other engineers to ensure successful project delivery
- Contribute to the continuous improvement of engineering processes and tools
- Stay up-to-date with industry trends and technologies relevant to the field
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field
- At least 5 years of professional software development experience
- Experience with modern programming languages and frameworks
- Strong problem-solving and analytical skills
- Excellent communication and collaboration skills
- Ability to work independently and as part of a team
Qualifications
- Passionate about technology and innovation
- Self-motivated and proactive in learning new technologies and methodologies
- Ability to manage multiple projects and priorities effectively
- Experience with agile development methodologies
Skills
- Proficiency in at least one modern programming language (e.g., Python, Java, C++)
- Experience with version control systems (e.g., Git)
- Knowledge of software design patterns and principles
- Understanding of software architecture and system design
- Experience with testing and debugging tools
Benefits
- Competitive salary commensurate with experience
- Flexible working hours
- Professional development opportunities
- Health insurance coverage
- Employee discounts on company products/services
Pay
Salary is competitive and commensurate with experience.
Schedule
Full-time position with standard business hours.