Deepfake Defense™ identity verification and account protection solutions.
Senior Software Engineer – Backend, Full Stack
Location
United States
Posted
74 days ago
Salary
$120K - $190K / year
Seniority
Senior
Job Description
Senior Software Engineer – Backend, Full Stack
Nametag
• Design, develop, and maintain scalable backend services and APIs • Manage database schema design, migrations, and performance optimization • Build and refine authentication, authorization, and data protection systems • Contribute to architecture decisions and the overall technical roadmap • Collaborate with design and product to build responsive, secure, and user-friendly web interfaces • Develop internal tools, dashboards, and supporting applications that improve developer and customer workflows • Ensure seamless integration between front-end and backend services • Partner with product, design, and DevOps to deliver impactful, customer-focused solutions • Review code, mentor peers, and help raise the technical bar across the team • Champion best practices in testing, deployment, and observability • Investigate and resolve complex technical challenges across the stack • Identify opportunities to improve performance, reliability, and developer experience • Stay current with emerging technologies and evaluate their potential impact on our architecture
Job Requirements
- Strong experience with backend languages such as Node.js, Go, or Python
- Proficiency in modern JavaScript frameworks (React or Vue.js)
- Skilled with relational databases (PostgreSQL preferred), including schema design and query optimization
- Proven track record designing and implementing RESTful or GraphQL APIs
- Hands-on experience with AWS (Lambda, RDS, CloudFormation) or similar platforms
- Familiarity with authentication standards (OAuth, SAML) and secure coding best practices
- Excellent communication skills and success working on remote, cross-functional teams
- Degree in Computer Science or equivalent professional experience
Benefits
- Competitive salary
- Meaningful equity ownership
- Comprehensive health benefits (medical, dental, vision)
- Flexible paid time off
- Quarterly team off-sites and travel support
- New computer hardware and equipment
- An inclusive environment where your voice has impact and your work drives change
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Provide support to system users. • Respond to tickets, incidents, and system improvement requests according to prioritization. • Specify new requirements, create prototypes, and document them so they can be developed by others when needed. • Prepare system documentation and operation manuals. • Develop new features and implement new systems according to demand. • Test new implementations and ensure they function with the required quality. • Model and implement new structures in databases. • Implement integrations between systems. • Regularly report progress on tasks to your supervisor. • Meet with users to gather details and requirements for system requests.
• Design and build systems from the ground up without cutting corners on security or usability • Develop signing infrastructure and applications to run inside secure computing environments • Collaborate effectively across the company to design and deliver the core product • Write internal product specifications, external developer documentation, whitepapers, etc. • Design and build new product features end-to-end driven by customer requests • Assist in scaling out a world-class engineering team • Develop thoughtful deployment processes and infrastructure to reduce the risks inherent in the software development lifecycle
Back End Web Developer
SofueledAccelerate your business with custom solutions, expert partnerships, and industry-leading strategies
• Be involved and participate in the overall application lifecycle • Main focus on coding and debugging • Collaborate with Front-end developers • Define and communicate technical and design requirements • Provide training, help and support to other team members • Build high-quality reusable code that can be used in the future • Develop functional and sustainable web applications with clean codes • Troubleshoot and debug applications • Learn about new technologies • Stay up to date with current best practices • Conduct UI tests and optimize performance • Manage cutting-edge technologies to improve applications • Collaborate with multidisciplinary team of designers, developers and system administrators • Participate in conferences and educational programs • Follow new and emerging technologies
Backend Developer
SofueledAccelerate your business with custom solutions, expert partnerships, and industry-leading strategies
• Integrate user-facing elements built by front-end developers with server-side logic • Build libraries and reusable code for future use • Coding and debugging • Find creative solutions to technical problems • Build well designed, testable, and reliable backend code • Contribute to code reviews and technical architecture discussions • Understand programming techniques and tools


