Senior Full Stack Software Engineer
Security Operations
Remote (U.S.) | Full Time | Salary: $120,000 - $140,000
About GoAccess
GoAccess is building the modern access platform for private communities. We bring together software and physical access systems into a single platform that helps communities operate safely and efficiently.
Our platform powers critical daily operations through visitor management, access control, license plate recognition, intercom systems, and real-time security operations. We are a lean, fast-moving team focused on solving real-world problems with technology that directly impacts residents, businesses, and community operators.
If you're excited about building software that connects the digital and physical worlds, and you thrive in an environment where ownership and impact matter, we'd love to meet you.
The Opportunity
We're looking for a Senior Full Stack Software Engineer to help build and scale the core GoAccess platform. This is not a role where you'll own a single service or a narrow area of the stack. You'll work across frontend applications, backend services, APIs, databases, cloud infrastructure, and integrations with external systems and hardware. You'll have significant ownership from day one, leading the development of new product capabilities that create value for customers and drive business growth. We move quickly, ship often, and expect engineers to take ideas from concept to production.
The ideal candidate is equally comfortable building customer-facing React applications and scalable backend systems in Node.js and possesses the communication skills to work directly with clients, understand their needs, and help deliver reliable, impactful solutions across the platform.
What You'll Do
- Design, build, and launch new product features from concept through production
- Lead engineering initiatives that drive customer value and create new revenue opportunities
- Develop and maintain full stack applications using React, TypeScript, and Node.js
- Build scalable APIs, backend services, and data integrations
- Design and optimize PostgreSQL databases and data workflows
- Leverage AI-assisted development tools to increase engineering velocity while maintaining high standards for code quality
- Collaborate closely with product, operations, sales, and company leadership
- Work directly with customers to troubleshoot issues and deliver effective technical solutions
- Integrate with third-party APIs, webhooks, access control systems, and other external platforms
- Contribute to architectural decisions that impact platform scalability and reliability
- Participate in all phases of the software development lifecycle, from product discovery through deployment and support
What Success Looks Like
In Your First 90 Days
- Quickly ramp on the GoAccess platform and engineering processes
- Successfully ship customer-facing functionality to production
- Establish strong communication and collaboration across teams
- Take ownership of production features and enhancements
- Contribute meaningful code across both frontend and backend systems
- Demonstrate initiative and a bias toward execution
What We’re Looking For:
Required Experience
- Must be based in the United States
- 5+ years of professional software engineering experience
- Strong experience with TypeScript, Node.js, and React
- Experience building production-grade web applications and backend services
- Strong understanding of API design, distributed systems, and application architecture
- Experience with PostgreSQL or other relational database technologies
- Cloud experience with GCP and/or AWS
- Proven ability to independently drive projects from requirements through deployment
- Experience integrating with third-party systems and APIs
- Strong debugging, troubleshooting, and problem-solving skills
- Excellent written and verbal communication skills
- Experience working directly with customers, stakeholders, or cross-functional business teams
- Strong English communication skills
What Makes You Stand Out
- Experience at an early-stage startup or high-growth technology company
- Experience building products from 0 to 1
- Experience working with access control technologies, IoT devices, computer vision, or LPR systems
- Familiarity with SIP, WebRTC, intercom technologies, or hardware-connected software platforms
- Mobile development experience using Swift or Kotlin
- Experience building payment systems, operational software, or mission-critical applications
- Demonstrated success in fast-paced environments with high levels of ownership
How We Work
We believe great engineers combine technical excellence with sound judgment.
At GoAccess, we look for people who:
- Take ownership of outcomes, not just tasks
- Communicate clearly with both technical and non-technical audiences
- Balance speed with long-term maintainability
- Focus on solving customer problems
- Embrace AI-native development practices while maintaining strong engineering judgment
- Collaborate effectively across engineering, product, sales, operations, and customer-facing teams
Our Technology Stack
- TypeScript
- Node.js
- React
- PostgreSQL
- Google Cloud Platform (GCP)
- Amazon Web Services (AWS)
- Swift (iOS)
- Kotlin (Android)
Why Join GoAccess?
You'll join a small, highly collaborative team where your work directly influences the product, customers, and business. You'll have the opportunity to build meaningful technology, own major initiatives, and help define the future of a growing platform that's transforming how communities manage access and security.
Disclaimer: Responsibilities may evolve as GoAccess grows—flexibility is key. This position is part of LinkedIn’s Full-Service Hiring beta program and is open to candidates performing services in the U.S. (excluding AK, HI, NV, SC, and WV). We’re committed to making our hiring process as smooth and timely as possible, and we understand that waiting to hear back can add to the anticipation. If you’re a potential fit, our team will reach out within two weeks to progress you to the next stage. If you don’t hear from us in that time, we encourage you to explore other opportunities with our team in the future, and we wish you the very best in your job search.

