FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior/Staff Software Engineer – Backend-focused
Second Nature. Lead the design, architecture, and development of high-performance, scalable software systems .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software design and architecture, with a strong focus on developing high-performance, scalable systems using TypeScript and Node. Proficient in collaborating with cross-functional teams and mentoring junior engineers while maintaining high coding standards and optimizing system performance.
Highest-signal resume keywords
Software Design And ArchitectureTypeScript DevelopmentNode.js DevelopmentAWS Cloud ServicesPostgreSQL Database Management
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DevelopmentCode OptimizationAPI DevelopmentMicroservices ArchitectureDomain-Driven DesignProblem-SolvingTechnical DocumentationContinuous DeliveryAI Coding ToolsSQL
Soft Skills
Analytical SkillsCollaborationMentoringCommunication
Tools & Technologies
AWSPostgreSQLTypeScriptNode.jsAI Coding Tools
Industry Keywords
High-Performance SystemsScalable SoftwareCoding StandardsTechnical SolutionsSoftware Architecture Patterns
Tech Stack
Tools & technologiesAWSDistributed SystemsMicroservicesNode.jsPostgresSQLTypeScript
About the role
Key responsibilities & impact- Lead the design, architecture, and development of high-performance, scalable software systems
- Write, test, and maintain high-quality code
- Contribute to architectural decisions focused on scalability, performance, and maintainability
- Uphold coding standards and conduct code reviews
- Analyze and resolve complex technical issues
- Optimize code and improve system performance
- Collaborate with product managers, designers, and engineers to translate business requirements into technical solutions
- Drive improvements in code quality, development processes, and team efficiency
- Create and maintain technical documentation, architecture diagrams, and API specifications
- Communicate technical decisions and strategies to technical and non-technical stakeholders
- Participate in sprint planning, stand-ups, and retrospectives
- Stay current with emerging technologies and industry trends
- Mentor junior engineers
- Deliver backend services and APIs on schedule
- Support continuous delivery, monitoring, and trunk-based development
Requirements
What you’ll need- 5+ years of professional software development experience
- Strong background in software design and architecture
- Experience with TypeScript and Node
- Experience with AWS, PostgreSQL, and SQL
- Experience using AI coding tools such as Claude Code, Copilot, or Cursor
- Knowledge of software architecture patterns, including microservices, distributed systems, hexagonal architecture, and domain-driven design
- Strong problem-solving and analytical skills
- Ability to work an 8 to 5 EST schedule
- Legal right to work in the United States after hiring
- Must be available during scheduled working hours
- Must have a quiet, professional, distraction-free work environment
- Must have reliable high-speed internet access
Benefits
Comp & perks- Offers equity
- Medical, Dental, Vision, & Life Insurance
- 401K Plan
- Open PTO and sick days
- Remote work from anywhere in the US
- Bi-annual in-person company meetings with reimbursed business travel
- Supportive team and training for career growth
- Opportunity to join a fast-growing startup
- Reliable high-speed internet requirement for remote work
- Quiet, professional, distraction-free home workspace