Engineering Lead
Job Description
Patron Technology is a remote-friendly company. This position is open to any candidate in North America.
WHO WE ARE:
Patron Technology is redefining what it means to be an event creator by empowering organizers to take control of their entire event experience. With our powerful ticketing, engagement, mobile apps, and cashless products fit for any event, creators can transform the attendee experience and become leaders in their industry. That’s why iconic brands like New York Comic Con, Bonnaroo, Candytopia, and the NHL use our ever-evolving solution to drive nonstop engagement, reach expansive audiences, and gain more revenue.
We are a diverse team of event goers and experts that are passionate about helping our clients transform how attendees experience their events. We thrive in a collaborative, fast-paced environment that rewards innovation and creative thinking. Our employees are located around the world in the United States, Canada, Europe, and Australia.
Sounds interesting? Let’s talk.
AS AN ENGINEERING LEAD, YOU WILL:
- Application and System architecture
- Tooling selection
- Project planning and supervision of several engineers
- Code reviews
- Hands-on application development
- Operation and support of the production Azure environment
- Participating in the standard ceremonies of our Agile SDLC (Standups, Grooming, Sprint Planning, and Ideation) organization.
- Ensuring quality standards for code/markup.
- Working with other stakeholders to determine optimal solutions to technical and business problems.
- Guiding the engineering team to help develop feature requirements and deliver on said requirements in a timely, technically competent, and maintainable manner.
- Writing maintainable, testable code and appropriate tests to prove correctness.
- Mentoring and training new engineers to best practices & company standards
- Providing 2nd/3rd tier support as needed.
EXPERIENCE & SKILLS:
- 5+ years as a senior engineer on a microservice application stack, using a combination of async messaging and http APIs, NServicebus as a messaging stack, preferred.
- Several years of professional development experience using C# on the .Net/.Net Core frameworks.
- Diverse Database background with several years of experience in MongoDB, Postgres, and Redis systems.
- Experience integrating with third party services and designing robust, graceful degradation during high demand events or system outage scenarios
- 3 years of experience as a team lead with responsibility for supervising several engineers
- Familiarity with Service Fabric deployments.
- Familiarity with a container (Docker) deployment.
- Extensive experience in a CI/CD environment in the following (or similar) technologies: Jenkins, Cake Build, Octopus Deploy
- Direct experience with Azure product offerings, especially with Service Fabric, Storage, Service Bus, and the various Db offerings
- Experience with implementing devops frameworks such as Ansible, Terraform or Chef
- Several years of experience with front-end engineering using Angular.
BONUS POINTS!
- Designing for optimal mobile web experiences (bandwidth limitations, spotty connectivity)
- Experience with Offline web application architecture and design.
MEASURING SUCCESS
- Maintain high application quality: Ensure quality of products meets a high standard and minimize defects and code refactoring. Quantity and severity of bugs reported after deployment will serve as a KPI.
- Mentoring and Collaboration: Provide mentorship to other Engineering resources, including educating on software development and architecture best practices. Collaborate effectively with stakeholders via the Agile development methodology to accurately estimate Sprint work.
- Adhere to Security By Design principles and secure coding practices. Follow company security guidelines and participate and complete all required training exercises.
- Prioritize scalability and supportability of features while also ensuring high levels of automated test coverage.
BENEFITS:
We offer
- Medical, Dental, Vision, Voluntary benefits
- Generous PTO
- Paid parental leave (following 12 months of continuous employment)
- 401K Match
- $200 event reimbursement
- Udemy Business, a world-class learning and development platform
LEARN MORE!
https://patrontechnology.com
Date Posted
08/07/2022
Views
6