The Senior Full-Stack Engineer will develop backend APIs and frontend features, focusing on SQL database design, integration, and maintaining data integrity, while delivering reliable production updates.
We’re seeking a Senior Full-Stack Engineer to join our engineering team and build foundational systems across both backend services and front-end interfaces. You’ll work closely with our Director of Engineering and other talented team members, with primary focus on API development, data modeling, and integrations — while contributing to frontend user experiences when needed.
This role is perfect for an engineer who is strong in backend fundamentals (SQL, database design, API architecture), enjoys working across the stack, and values clean, thoughtful engineering practices.
What You’ll Do
Backend Development
- Build and maintain GraphQL and REST APIs that power our platform
- Design and implement PostgreSQL schemas, migrations, and data structures
- Integrate with external APIs, vendors, and data sources
- Implement and maintain business logic within backend services
- Develop data processing and transformation workflows
Database & Data
- Write efficient, well-structured SQL for application logic and reporting
- Maintain data integrity across relational models
- Improve query performance through indexing and optimization
- Support and evolve our SQL-driven analytics and reporting layer
Front-End Contribution
- Implement product features using Vue.js
- Connect UI components to backend APIs and data streams
- Collaborate with frontend engineers to deliver consistent user experiences
Operations & Quality
- Ship reliable production updates within our weekly release cadence
- Debug and resolve production issues as they arise
- Implement logging, monitoring, and alerting for owned services
- Write tests and documentation for new features and systems
What We’re Looking For
Technical Requirements
- 5+ years of experience building production applications
- Strong SQL skills (joins, schema design, performance tuning)
- Proficiency with Node.js and TypeScript
- Experience with GraphQL or REST API development
- Familiarity with Vue.js or React
- Solid understanding of relational databases, normalization, and data integrity
- Strong foundation in programming fundamentals and asynchronous execution
Professional Skills
- Curious, eager to learn, and receptive to mentorship and feedback
- Clear communicator who asks thoughtful questions
- Able to work independently and collaboratively
- Strong organizational skills and ability to prioritize effectively
Education
- Bachelor’s degree in Computer Science or equivalent practical experience
Benefits
Work Flexibility
- Fully remote (USA) with flexible hours
- Work/life balance mindset
Health & Financial
- Company contribution for health, dental & vision
- 401(k) with 6% company match — no vesting period
Team & CultureAll-expenses-paid team gatherings
- All-expenses-paid team gatherings
- Supportive, collaborative work environment
- Clear advancement path for high-performing engineers
Top Skills
GraphQL
Node.js
Postgres
React
Rest
SQL
Typescript
Vue
Similar Jobs
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Senior Software Engineer will build and operate connectivity features for Samsara’s Vehicle Gateway, focusing on end-to-end product delivery across various domains and ensuring device connectivity for IoT solutions.
Top Skills:
GoGraphQLJavaScriptKotlinPythonReactReact-NativeSQLSwiftTypescript
Software
Design and build AI-powered features for 8am products, collaborate with teams to create AI-driven solutions, and improve infrastructure for AI deployment.
Top Skills:
AIAWSLlmMlPython
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Conversational AI
As a Senior Software Engineer at Deepgram, you'll build and maintain full-stack applications, focusing on backend services and user interfaces, while collaborating on API design and optimizing database performance.
Top Skills:
Aws AmplifyDynamoDBGraphQLNext.JsNode.jsReactRestSocket.IoTypescript
What you need to know about the Charlotte Tech Scene
Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.
Key Facts About Charlotte Tech
- Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
- Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
- Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
- Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
- Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus


%20copy.jpg)
