Senior Full-Stack Software Engineer
Job description
The Role This is a high-ownership engineering role at an early-stage AI company with real traction. You'll work directly with the technical co-founder across the full stack — architecting features, driving technical decisions, and shipping to production with real dealership users. We're not looking for someone who waits for tickets. We want an engineer who brings opinions, raises the technical bar, and is comfortable leading from the front in a fast-moving environment.
What You'll Do Own end-to-end feature development across our full stack: React frontends, C#/.NET and Python backends, and AWS cloud infrastructure
Lead architecture and data modeling decisions across PostgreSQL, MongoDB, and vector storage
Design and build integrations with third-party automotive APIs and dealership management systems (CDK, Fortellis, OEM APIs)
Operate AI-first: leverage agentic coding tools (Claude Code, Cursor, Copilot) as a core multiplier in your daily workflow
Set engineering standards — code review, testing practices, CI/CD, observability — as the senior technical voice on the team
Collaborate directly with the technical co-founder on technical strategy, architecture reviews, and roadmap prioritization
Mentor and eventually manage junior engineers as the team scales Required What We're Looking For 4+ years of professional full-stack software engineering experience
Strong proficiency with React or a modern frontend framework
Deep experience with at least one compiled server-side language — C#/.NET preferred
Production-grade experience with both relational (PostgreSQL, SQL Server) and document (MongoDB) databases
Demonstrated use of AI-assisted and agentic coding tools as a core part of your workflow — not just familiarity
Experience designing and owning systems end-to-end: schema design, API design, deployment, and observability
Strong fundamentals: distributed systems, concurrency, performance optimization, and software design patterns Nice to Have Hands-on AWS experience: ECS/Fargate, Lambda, RDS, CloudWatch, CloudFormation
Python experience for scripting, data pipelines, or ML/AI workflows
CI/CD, Docker, and infrastructure-as-code experience
Exposure to the automotive industry, DMS systems, or B2B SaaS in a vertical market
Experience at an early-stage startup or founding engineering role Why DealerCopilot? Early-stage equity — stock options are part of the package, and a candidate unexcited about that probably isn't the right fit
Competitive base salary, with benefits coming online as we scale — we're transparent about where we are as a company
AI-native development culture: we use agentic coding tools daily to ship faster and think bigger
Direct line to the technical co-founder — no bureaucracy, no layers
Live pilot deployments: your work goes to real users in real dealerships, not a staging backlog
Charleston, SC — one of the best cities in the country to live and build How To Apply Send your resume and a brief note about what draws you to this role. Include a link to a project, repo, or case study that reflects how you work — especially anything that shows how you use AI tools to build. We move fast in interviews just like we do in product.
¿Te interesa este puesto?