Senior Software Engineer (Full-Stack)
TWG Global
- Santa Monica, CA
- $160,000-190,000 per year
- Permanent
- Full-time
- Design, build, and maintain full-stack web applications
- Both design, develop, and maintain backend services, RESTful APIs, and data models
- Lead development of React-based UIs, with thoughtful component architecture and performance optimizations
- Architect scalable systems and contribute to high-level design and planning
- Drive code quality, testing, and engineering best practices across the team
- Collaborate across functions to deliver end-to-end product features
- Mentor junior engineers and support peer learning
- 5+ years of professional software engineering experience building complex, scalable applications
- Strong proficiency in both React and Java, including state management and component architecture
- Solid understanding of database design, with experience in relational databases like PostgreSQL or MySQL
- Experience in designing and developing APIs (not just using them)
- Familiarity with distributed systems, microservices, and modern system design patterns
- Experience with cloud infrastructure (AWS, GCP, or Azure) and CI/CD pipelines
- Ability to write clean, well-tested, maintainable code across the stack
- Bachelor's degree in Computer Science, Engineering, or related field
- Experience with GraphQL or WebSockets
- Familiarity with containerization (Docker) and orchestration tools (Kubernetes)
- Previous experience working in high-growth or startup environments