Integration and Server Engineer
Company Overview
Avy is a well-funded stealth-stage startup that is revolutionizing how people work with each other and their computers. Our vision is to create a future where humans and computers work together side-by-side in seamless collaboration. We believe in the power of teamwork, trust, and the potential for humans and computers to enhance each other's capabilities. With this vision in mind, we are building innovative software solutions that empower individuals and teams to achieve their best work.
What You Will Do
As an Integrations and Server Engineer at Avy, you will play a central role in bringing our product vision to life and have exceptional prospects for growth in a fast-paced environment. This is a hands-on role where you will have the chance to wear multiple hats and build high-quality software that bridges the gap between humans and computers. Your work will involve:
- Innovative Implementation: Bring your ideas to life in a dynamic team setting, embracing various roles in the early stages.
- Build reliable, maintainable, and scalable server applications that expose APIs for use by the Avy desktop and mobile applications
- Deploy, monitor, and maintain the server applications in Avy’s cloud hosting providers (AWS, Azure, and GCP)
- Write small integration applications that connect data from external systems (other SaaS apps, APIs, etc) and feed data into the Avy applications, or perform actions in those external systems.
- It is expected that the server development and operations will take approximately 50% of your time now, with the rest allocated to the integrations. However, as Avy’s user base scales and the scope of the server-provided features grows, your role will likely move to focus more on server development and dev ops and away from the integrations.
Some operations and on-call responsibilities will be required.
Skills, Requirements, and Preferences
- Intellectual curiosity combined with a pragmatic, results-driven approach.
- Ability to select appropriate technological solutions, balancing innovation with practicality.
- Strong communication skills, capable of collaborating with a diverse team whose strengths are in engineering, product, design, and business.
- 5+ years of professional software development experience is required. 8+ years preferred.
- Experience and familiarity with cloud providers and best practices for deployment and security, especially in AWS, is required
- Experience with Golang and TypeScript is required
- Experience with relational databases, such as PostgreSQL, is required
- Familiarity with AI and ML APIs (including but not limited to LLMs) is desired but not required
- Experience with version control systems such as Git is required
- Experience with Kubernetes, Docker, and similar container runtimes is strongly desired
- Experience with SOC2 and other certifications is preferred
Benefits & Perks
- Competitive salary complemented by meaningful equity incentives.
- Comprehensive benefits package, including 401K with company match, HSA, health, vision, dental, disability, and life insurance.
- Paid time off.
- Developer-worthy equipment and tools are provided to ensure you have all you need to excel.
- Nearly endless opportunities for growth and advancement as the company succeeds and meets its objectives.
- Avy follows a 'pragmatic hybrid' work approach, combining the benefits of remote work with the undeniable value of occasionally scheduled in-person collaboration. While you can be based anywhere in the USA, there will be occasional travel to our offices in Utah and future locations, such as New York City.
- Commitment to diversity and inclusion, creating a welcoming environment for all.
Additional Information
- Avy only accepts candidates who reside and are authorized to work in the U.S.
- Ability to travel to Avy office (initially Salt Lake City) for one week every six weeks is required.
Join us at Avy and be part of a team founded by industry experts with a track record of success at companies like Apple, Microsoft, Bose, Amazon, and high-growth startups. Together, let's build a future where humans and computers work together in harmony.
Apply now with your resume and a cover letter that showcases your passion and fit for this role.