What are we looking for?
An Engineering Tech Lead will blow our hair back.
Where are we looking?
This is a remote position, based in LATAM.
What type of job is this?
Full-time.
Who would you report to?
Our Director of Product.
He doesn't actually have hair to blow back, but you get the point…
What we do—OneVision in a nutshell:
Here at OneVision, we are transforming the tech support experience in the connected home.
To do this, we deliver a suite of vertically integrated service and technology solutions to a nationwide network of home technology installers (known as integrators).
Integrators on the OneVision platform are empowered to better serve their homeowner-clients, reduce the level of chaos and distraction in their businesses, and generate meaningful recurring monthly revenue (RMR).
Our award-winning platform anchors around a white-label tech support offering, which enables integrators to route 100% of their inbound service requests via phone, email, or text to our friendly and knowledgeable 24/7 remote support team.
We also provide a comprehensive suite of recurring revenue solutions aimed at helping integrators create new revenue streams.
These solutions include subscription management, recurring payment processing, direct sales support, custom-branded marketing, and purpose-built sales tools.
Wrapped around all of our solutions is a proprietary SaaS offering that includes features like support ticketing, CRM, automated marketing, and more.
Put more simply, here's what we do: we provide a support department in a box to professional home installation companies all over the country.
These installation companies make a lot of money by placing really cool technology (e.g. home theaters, automated window shades, smart lighting, etc.) into their clients' homes.
Those homeowners call the installation company any time their technology stops working, which is where we come in.
Rather than the installation company having to field that support request from their client, it comes to us first.
Our contact center is staffed with really smart tech geeks who love fixing technology, and we have a software platform that allows us to deliver this support remotely as a white-label service to these homeowners under the name and brand of the installation company that installed the homeowner's technology in the first place.
Oh and by the way, we've figured out how to generate revenue from these support services on behalf of the installation companies who partner with us
What are we looking for?
We are looking for an Engineering Tech Lead to take ownership of the architecture, infrastructure, and overall technical direction of our platform.
You will serve as the primary technical authority, designing and evolving our AWS-based serverless systems (Lambda, AppSync, Aurora, DynamoDB), shaping our TypeScript/React monorepo, and ensuring our GraphQL-driven APIs perform reliably at scale.
Your role will be hands-on: making critical architectural decisions, reviewing code, setting engineering standards, and mentoring the team to build well-crafted, sustainable systems.
This role is both strategic and hands-on: you'll design system architecture, review and write code, and set standards that make our platform sustainable and secure.
You'll also mentor engineers, helping them grow their skills and ensuring the team maintains a high technical bar.
The ideal candidate brings deep experience with TypeScript, , React, and modern serverless infrastructure, along with the judgment to balance velocity and long-term maintainability.
We're seeking someone forward-thinking—a self-starter who stays current with the latest technologies and isn't afraid to push us toward smarter, better ways of working.
What should you bring to the table (our must-haves)?
- 5+ years of professional experience building software with and React.
- Proven expertise in designing and operating serverless AWS applications (Lambda, AppSync, Aurora, DynamoDB).
- Strong background in architectural decision-making and system design.
- Hands-on experience with modern tooling (ESLint, Prettier, Vitest, CI/CD pipelines).
- Proficiency with AI technologies, including integrating LLMs or other AI services into applications, with a curiosity for exploring emerging AI-driven development patterns.
- Deep understanding of prompt engineering, vector databases, and retrieval-augmented generation (RAG) systems.
- Excellent leadership and communication skills, with a track record of mentoring engineers.
- An ownership mindset, accountable for system health, security, and long-term sustainability.
- A forward-looking attitude, motivated to explore and adopt the latest technologies.
Bonus points if…
- Experience with monorepo management tools (PNPM, Nx).
- Background building and scaling GraphQL APIs with AppSync or Apollo.
- Familiarity with observability practices in AWS (CloudWatch, metrics, alarms).
- Experience shipping B2B SaaS products that handle sensitive data.
What would your typical day look like?
- Architecture & Design:
Driving system design decisions for new features and infrastructure improvements, ensuring our AWS serverless stack (Lambda, AppSync, Aurora, DynamoDB) remains performant, secure, and maintainable.
- Hands-on Coding:
Contributing directly to our backend and React frontend, balancing architectural work with writing and reviewing high-quality code.
- Code Reviews & Mentorship:
Reviewing pull requests, guiding engineers through technical challenges, and raising the bar for engineering practices across the team.
- Collaboration:
Partnering with product leadership to translate business goals into technical execution plans, balancing speed with long-term sustainability.
- Platform Health:
Owning key aspects of reliability and performance—helping identify bottlenecks, monitoring system health, and driving continuous improvements in observability, testing, and CI/CD.
- Knowledge Sharing:
Leading technical discussions, retrospectives, and documentation to ensure that decisions are well understood and the team grows stronger together.
What do we bring to the table?
- Competitive salary
- Competitive health benefits
- A highly flexible time-off and vacation policy
- Company-funded Health Savings Accounts for U.S. employees
- Eligibility for dental, vision, short-term disability, and life insurance for U.S. employees
- Employee-funded 401K plan for U.S. employees
- A remote-friendly workplace
- A dynamic startup environment with tons of room for career growth
- Tons of opportunities to grow and advance alongside the company
Curious if you'll fit our culture?
Glad you asked Check out our company values below.
If these resonate with you, you'll fit right in
Be ferociously curious.
- Be an active participant in expanding your understanding of the world around you.
Learning is part of the job.
So practice ferocious curiosity.
If a problem is important, don't settle for a surface-level understanding of it.
Go dig.
Seek out new information.
Pressure your assumptions.
And when you feel you truly understand something, start trying to prove yourself wrong.
Truth-seeking never stops.
We all have a responsibility to continually expand our knowledge.
Be proactively transparent.
- Transparency breeds trust and empowers good decision-making.
Communication solves all problems.
So share what you know, encourage others to do the same, and speak your mind early and often.
There is no monopoly on good ideas; everyone's perspective is valuable.
Spread your ideas.
Give and receive feedback readily and respectfully.
Be tenacious.
- We are working on important and complex challenges; difficulty is inevitable.
Persevere.
The more important the problem or opportunity, the more we can justify working through the challenges.
If we struggle with it, then so does the competition.
Tackling difficulty is how we differentiate.
Take action, thoughtfully.
- Being decisive is the only way to accomplish our goals.
But remember, attention is our most precious resource, so choose your actions wisely.
Take the time needed to make sure you really understand the problem.
Source your conviction.
Measure twice, then cut confidently.
Own the experience
- All of your actions, big and small, directly impact the people you engage with, so be mindful of the experience you are creating for others.
Take responsibility for creating great outcomes.
Be helpful.
Communicate clearly.
Practice empathy.
Go above and beyond to make someone's next step a little easier.
We're all in this together.
Embrace mistakes
- We all make mistakes.
Embrace them.
Accept responsibility, learn, and share your new knowledge so others can learn, too.
Mistakes are an inevitable byproduct of growth; so get out of your comfort zone.
Fail fast and fail forward.
Practice EQ, not just IQ
- Healthy relationships are paramount to highly productive teams.
So practice EQ, not just IQ.
Put empathy first.
Learn to recognize and control your own emotions, especially when navigating difficult situations.
Being smart isn't enough; we have to be emotionally tuned in as well.
Remember, no one wants to work with the brilliant jerk.
Put the partner first
- The most important thing in business is to know who our customer is and what problems they need us to solve.
So make the effort to understand the world from our partner's perspective.
Spend time understanding them.
Build empathy.
Use their challenges and feedback as your North Star.
Then work relentlessly to better serve them; we are in the business of making their lives better.