Full Stack Product Engineer

Mackie Search, LLC

Austin (TX)

On-site

USD 75,000 - 95,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Mackie Search, LLC is seeking a Full-Stack Engineer to join an internal Product Development team and help build and evolve the platform powering building intelligence and field-service operations. This role spans web apps, APIs, backend services, databases, integrations, and cloud-hosted applications.

You'll collaborate with technical and product leadership, mobile, data/AI teams, and external partners. The client values solid software fundamentals, ownership, and the ability to learn quickly,

Qualifications

  • 3–5 years of software development experience.
  • Experience with a modern frontend framework such as React.
  • Experience with RESTful APIs and backend services.
  • Python experience preferred.
  • Working knowledge of PostgreSQL or similar relational databases.
  • Understanding of authentication, application security, and system integrations.
  • Familiarity with cloud-hosted infrastructure; GCP preferred, AWS/Azure applicable.
  • Experience with Git-based development and modern deployment practices.
  • Understanding of software testing, debugging, and production support.
  • Ability to navigate an existing codebase and learn unfamiliar technologies.

Responsibilities

  • Design, develop, test, and maintain web applications, APIs, and backend services.
  • Develop features across multiple areas of the application stack.
  • Work with technical and product leadership to translate product requirements into practical software solutions.
  • Build and maintain APIs supporting mobile applications, web applications, data services, and external integrations.
  • Work with relational databases and data-driven application workflows.
  • Support integrations between our client and customer or third-party platforms.
  • Help modernize existing platform capabilities while maintaining interoperability with legacy systems.
  • Troubleshoot production issues across application, API, database, and cloud layers.
  • Participate in code reviews, testing, documentation, deployment, and continuous improvement.
  • Collaborate closely with Mobile Engineering, Data/AI resources, and external development partners.
  • Contribute technical ideas during product-development and roadmap discussions.
  • Use AI-assisted engineering tools where appropriate to accelerate development, testing, documentation, and problem solving.
  • Help build shared technical documentation and institutional knowledge around their platform.

Skills

React
REST APIs
Backend services
Python
PostgreSQL
Cloud platforms
Git
Testing
Debugging
Ownership
Communication

Job description

We are looking for a Full-Stack Engineer to join an internal Product Development team and help build and evolve the technology behind our client's building-intelligence and field-service platform. This role works across multiple areas of the application stack — including user-facing web applications, APIs, backend services, databases, integrations, and cloud-hosted applications.

You'll work closely with the technical and product leadership and collaborate with mobile, data, AI, and external engineering resources.

Our client is not looking for someone with an oversized list of technologies on their résumé. We're looking for a capable engineer who understands software fundamentals, learns quickly, works well with others, and wants to take increasing ownership of meaningful product capabilities.

Daily Task
  • Design, develop, test, and maintain web applications, APIs, and backend services.
  • Develop features across multiple areas of the application stack.
  • Work with technical and product leadership to translate product requirements into practical software solutions.
  • Build and maintain APIs supporting mobile applications, web applications, data services, and external integrations.
  • Work with relational databases and data-driven application workflows.
  • Support integrations between our client and customer or third-party platforms.
  • Help modernize existing platform capabilities while maintaining appropriate interoperability with legacy systems.
  • Troubleshoot production issues across application, API, database, and cloud layers.
  • Participate in code reviews, testing, documentation, deployment, and continuous improvement.
  • Collaborate closely with Mobile Engineering, Data/AI resources, and external development partners.
  • Contribute technical ideas and perspective during product-development and roadmap discussions.
  • Use AI-assisted engineering tools where appropriate to accelerate development, testing, documentation, and problem solving.
  • Help build shared technical documentation and institutional knowledge around their platform.
Requirements
  • Approximately 3–5 years of relevant software development experience.
  • Experience developing and supporting production web applications.
  • Experience with a modern frontend framework such as React.
  • Ability to develop, consume, and troubleshoot RESTful APIs and backend services.
  • Experience with a modern backend programming language or framework; Python experience is preferred.
  • Working knowledge of PostgreSQL or similar relational databases and data modeling.
  • Understanding of authentication, application security, and system integrations.
  • Familiarity with cloud-hosted infrastructure; GCP experience is preferred, though AWS or Azure experience is applicable.
  • Experience with Git-based development and modern deployment practices.
  • Understanding of software testing, debugging, and production support.
  • Ability to navigate an existing codebase and learn unfamiliar technologies.
  • Takes ownership of outcomes rather than simply completing assigned tasks.
  • Can work effectively without every requirement being completely defined.
  • Seeks to understand the business problem before immediately jumping into code.
  • Is comfortable moving between frontend, backend, database, and integration challenges.
  • Communicates clearly with both technical and non-technical team members.
  • Raises questions and risks early rather than waiting until they become problems.
  • Makes practical technical decisions without unnecessarily overengineering solutions.
  • Learns new technologies and systems quickly.
  • Accepts accountability for the quality of their work.
  • Collaborates well with internal engineers and external development partners.
  • Wants to continue developing technically while taking increasing ownership of the platform.

Our client combines field data, commercial HVAC diagnostics, equipment-performance intelligence, analytics, and AI into a platform designed to give customers greater visibility into equipment performance and service outcomes.

Base salary range: $75,000–$95,000

Compensation will be based on experience, technical capability, demonstrated problem-solving ability, and overall fit for the role.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

Recruiting from Scratch • Santa Clara (CA)

On-site
USD 140,000 - 275,000
Competitive salary + meaningful equity
Opportunity to join a fast-moving team
Collaborative environment with access to leaders
Full Stack Engineer
Full Stack Engineer

Tata Consultancy Services • Irving (TX)

On-site
USD 120,000 - 140,000
Full Stack Product Engineer
Full Stack Product Engineer

Ersilia • San Francisco (CA)

Remote
USD 180,000 - 320,000
Senior Full-Stack Engineer
Senior Full-Stack Engineer

StratITech • San Francisco (CA)

On-site
USD 140,000 - 180,000
Competitive compensation
Potential equity opportunities
Growth into technical leadership roles
+1
Full Stack Engineer
Full Stack Engineer

talentpluto • New York (NY)

On-site
USD 190,000 - 215,000
Full Stack Engineer
Full Stack Engineer

Mutual of Omaha Insurance Co. • Wake Forest (NC)

Remote
USD 125,000 - 155,000
401(k) plan
Vacation and holidays
Annual bonus opportunity
Full Stack Engineer
Full Stack Engineer

Shields Group Search • New York (NY)

On-site
USD 130,000 - 160,000
Medical, dental, and vision coverage
Free lunches and dinners provided
Principal Full Stack Engineer
Principal Full Stack Engineer

Prevail Recruiting • Phoenix (AZ)

On-site
USD 180,000 - 260,000
Competitive compensation package
Stock options
Health, vision, dental, life insurance
+1
Full Stack Engineer
Full Stack Engineer

Photon • Berkeley Heights (NJ)

On-site
USD 140,000 - 180,000
Full Stack Software Engineer
Full Stack Software Engineer

Stealth Startup • Redwood City (CA)

On-site
USD 180,000 - 240,000