Founding Software Engineer

Macro Automation Inc
Raleigh, NC, United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Experience level
Expert
Experience required
6 years minimum
Compensation
$80,000.0 - $110,000.0
Working hours
Regular working hours
Job source

Tech stack

Microsoft Windows Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Amazon Elastic Compute Cloud Android Software Development Apple Mac Systems Software Applications Cloud Computing Software Debugging Programming Tools Distributed Systems
+9 more
Python (Programming Language) Software Architecture Software Engineering TypeScript Large Language Models AWS ECS Kubernetes AWS Fargate Docker

Job description

Macro Automation Studio (MAS) is building automation infrastructure for Android and mobile cloud environments.

Our platform allows users and developers to control, automate, and run workloads across local and cloud-hosted Android devices. We are currently expanding our cloud infrastructure and building AI agents capable of interacting directly with Android applications and devices.

MAS includes a cross-platform desktop application for Windows and macOS, cloud-hosted Android environments, APIs, SDKs, automation tooling, and infrastructure for managing devices at scale.

We are a small, early-stage team, so this role will have significant influence over both the product and the technical direction of the company., I’m looking for an experienced software engineer who can work closely with me on the architecture and development of MAS.

Requirements

I’m a technical founder and still actively develop the product every day. I’m not looking for someone who simply wants to work through a queue of tickets. I want someone who enjoys solving difficult technical problems, can challenge decisions when they see a better approach, and is comfortable taking ownership of major parts of a system.

A major focus of the role will be our Android/mobile cloud infrastructure, including orchestration of cloud-hosted Android environments, device communication, automation, AI agents, APIs, and scaling the platform as usage grows.

You will also help us maintain and improve the Windows and macOS versions of MAS.

What You’ll Work On

  • Android and mobile cloud infrastructure

  • Cloud-hosted Android environments and device orchestration

  • AI agents that interact with Android applications and devices

  • AWS infrastructure and distributed systems

  • Python and TypeScript services and tooling

  • APIs and SDKs for controlling and automating devices

  • Containers and workload execution infrastructure

  • Windows and macOS desktop development

  • Performance, reliability, monitoring, and production debugging

  • Architecture and technical decisions as the platform scales

What I’m Looking For

  • Approximately 6-10+ years of professional software engineering experience

  • Strong software architecture and problem-solving skills

  • Strong experience with Python, TypeScript, or similar languages

  • Experience with AWS, cloud infrastructure, containers, or distributed systems

  • Experience designing and owning systems from development through production

  • Strong debugging skills and the ability to work through unfamiliar systems

  • Good communication and reliability

  • Comfortable working independently and communicating quickly when blocked

  • Interested in having substantial ownership in an early-stage company

Especially Useful Experience

Experience in any of the following would be particularly valuable:

  • Android, ADB, Android emulators, or mobile infrastructure

  • Cloud device infrastructure or device farms

  • AWS ECS, Fargate, EC2, networking, or similar infrastructure

  • Docker and container orchestration

  • AI agents or LLM-based application development

  • Cross-platform desktop applications

  • macOS development, packaging, signing, or debugging

  • Developer tools, APIs, or SDKs

  • Automation systems

Strong macOS experience is especially useful because most of my own background is on Windows.

Benefits & conditions

The role will have flexibility to work remotely, but I want someone local so we can regularly work together in person. For a full-time position, I expect we would work together in person a few days each week.

I’m also open to starting part-time if the person is a strong fit., Compensation will depend on whether the role is structured as part-time or full-time and on experience.

Equity and company milestone bonuses are available for the right person.

Why Join Early

You would be joining at a very early stage and working directly with me as the founder.

You’ll have significant influence over the architecture, technical direction, and major product decisions, with the opportunity to take ownership of substantial parts of the platform as the company grows.

  • If Android infrastructure, cloud systems, automation, and AI agents sound interesting to you, I’d like to talk.

Pay: $80,000.00 - $110,000.00 per year

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:52 min

Deploying Celery workers on AWS ECS Fargate containers

Jan Giacomelli · LIVE

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · World Congress 2022

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all