Awardco

Sr. Back-End Engineer

Lindon, Utah Full Time

Awardco is reimagining the workplace to be more rewarding, supportive, and fun for everyone. As one of the fastest-growing companies in the employee experience industry, our mission is to help employees love what they do, love where they work, and get recognized for their efforts—especially our own employees! And as winners of Glassdoor’s Best Places to Work, Best in Brightest in the Nation, and Great Place to Work, we do much more than talk the talk.

Awardco is seeking a Senior Back-End Software Engineer to join our Engineering team in Lindon, Utah. This is a great opportunity to build scalable and robust back-end systems that power our global employee recognition and rewards platform. You'll be working on complex, high-impact projects, from designing new services to optimizing existing ones, all while contributing to our mission of helping companies build better cultures. We're looking for a motivated individual with a passion for back-end development, a proven ability to lead, and a track record of delivering innovative solutions in a collaborative environment.

What you will do:

  • Work as part of a team to plan and implement software solutions that help drive business culture and success
  • Lead the design, development, and implementation of new features and services, as well as the ongoing maintenance of scalable and secure back-end systems
  • Collaborate with various stakeholders to define and deliver high-quality solutions
  • Optimize application performance, scalability, and reliability, ensuring the platform can handle growing demand
  • Write clean, maintainable, and well-documented code, adhering to and setting best practices and design patterns
  • Mentor and provide technical guidance to other engineers, fostering a culture of continuous learning and growth
  • Participate in code reviews to ensure code quality and knowledge sharing across the team
  • Troubleshoot and debug complex production issues, providing timely and effective solutions
  • Work with relational databases, designing efficient data models and writing performant queries
  • Participate in an Agile development environment, contributing to all phases of the software development lifecycle
  • Utilize .NET framework/C#/Sql Server/Running in Azure as the current tech stack

What you will bring:

  • Minimum Qualifications:
    • BS/MS degree in Computer Science or a related technical field
    • 5+ years of experience in back-end web development
    • Professional experience with a general-purpose programming language, with C# experience preferred
    • Deep knowledge of data structures and algorithms
    • Legal authorization to work in the US and professional proficiency in verbal and written English
  • Preferred Qualifications:
    • A professional, hands-on, team-oriented attitude with excellent communication and analytical skills
    • Excellent communication and interpersonal skills, with a willingness to collaborate and receive feedback
    • A track record of solving complex problems by designing creative strategies and impactful solutions, informed by a strong understanding of product design and architecture
    • Experience with architectural patterns for building scalable and highly available systems
    • Expertise in designing and optimizing relational database schemas and queries for performance and scalability

Why Awardco:

 

Awardco is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Disclaimer: Please be aware that all official communication regarding your application will only come from an email address ending in @awardco.com. If you receive any communication from a different domain, it may be fraudulent, and we encourage you to report it.