Back to all jobs
N
Senior Software Engineer (Full Stack)
Nerdery
Worldwide$130k–170kRemote1mo ago
- Employment
- Full-time
- Seniority
- Senior
About the role
- Bachelor's degree in Computer Science or related field (or equivalent practical experience).
- 6+ years of professional experience in software development and engineering.
- Deep proficiency in Python with extensive experience building cloud applications in an AWS environment.
- Experience with common Python application frameworks such as FastAPI, Flask, or Django REST Framework.
- Strong relational and document database skills (e.g., PostgreSQL, DynamoDB) with the ability to write and optimize complex queries.
- Proficient in React with experience building complex, stateful front-end applications.
- Comfortable with TypeScript and familiar with common React meta-frameworks (e.g., Next.js, Astro).
- Familiarity with common front-end tooling (e.g., Webpack, Vite, Turbopack) and UI patterns such as responsive design, mobile-first, and single-page vs. multi-page application architectures.
- Solid understanding of browser internals and common cross-platform/cross-browser issues.
- Good API design and development experience, including building and scaling APIs across various compute types (Lambda, ECS/Fargate, API Gateway).
- Experience working with containerisation tools such as Docker.
- Comfortable with common DevOps concerns (e.g., CI/CD) for cloud applications, with strong version-control practices in Git.
- Comfortable with automated testing strategies across the stack (unit, integration, and end-to-end tests).
- Proven ability to translate business and functional requirements into well-architected, production-ready solutions.
- Excellent problem-solving and analytical skills.
- Ability to communicate clearly with both technical and non-technical team members.
- Proactive collaborator who mentors colleagues and raises the technical bar across the team.
- Working knowledge of common accessibility concerns (advanced knowledge is a significant plus).
- Localization/internationalization experience is a big plus.
- Design and build complex, stateful front-end applications using React and TypeScript
- Develop and scale APIs across various AWS compute types, including Lambda, ECS/Fargate, and API Gateway
- Architect back-end services using Python frameworks such as FastAPI, Flask, or Django REST Framework
- Write and optimize complex queries for both relational and document databases like PostgreSQL and DynamoDB
- Implement automated testing strategies (unit, integration, and E2E) to ensure code quality across the entire stack
- Manage containerization and deployment efforts using Docker and CI/CD pipelines
- Collaborate with technical and non-technical team members to ensure clear communication and alignment on project goals
- 130,000-170,000 per year
- Health & Wellness: Choose from two comprehensive medical plans (including an HSA-eligible option), plus high-quality dental and vision insurance.
- Financial Security (Company-Paid): We provide peace of mind by fully covering the cost of several essential plans: Basic Life and AD&D Insurance, Short-Term Disability (STD), and Long-Term Disability (LTD) coverage.
- Comprehensive Support: Take advantage of discounted, employee-paid options to protect your family, pets, and assets, including Voluntary Life and AD&D, Accident, Critical Illness, and Hospital Indemnity insurance, Pet Insurance, and plans offering Legal Support and Identity Theft Protection.
- Retirement: We offer a 401(k) plan with a company match of up to 3.5% with immediate vesting.
- Time Off: Nerds enjoy flexible time off with Flex PTO that can be used for vacation, personal time, personal illness, or time off to care for dependents.
- Remote Work: Nerdery is a remote-friendly workplace. Our Minnesota office space is available for Nerds who prefer an in-office environment or collaborative setting.
- Professional Growth: All Nerds have dedicated resources and access to funds to pursue professional development, attend industry conferences, and obtain certifications.
- Customer-Focused Execution and Communication: Excels at translating deep customer understanding into impactful work, ensuring that every project and decision delivers exceptional user value. Able to effectively explain technical decisions to non-technical stakeholders.
- Tenacious Problem-Solving: Relentlessly unravels complex problems, developing innovative solutions to overcome any challenge that stands in the way of progress.
- Integrity-Driven Work: Builds trust by consistently upholding high standards in all work and advocating for the right approach, ensuring quality and transparency.
- Collaborative Impact: Actively elevates the team's capabilities by fostering a collaborative environment, sharing knowledge, and prioritizing collective success over individual credit.
- End-to-End Ownership: Takes full accountability for an initiative's entire lifecycle, from concept to completion, ensuring the final result successfully achieves its intended goals.
- Dedication to Craftsmanship: Driven by a passion for their craft to continuously learn, deepen their expertise, and strive for excellence in their chosen field.
- Sitting for extended periods: will spend significant time in meetings, presentations, and computer use.
- Occasional standing and walking: will need to move around during presentations and client interactions.
- Computer Use: Extensive use of a keyboard, mouse, and computer screen for extended periods. Ability to adjust focus between screen and documents.
- Public Speaking: requires public speaking, including presenting to clients.
- Reaching: Reaching for items on a desk, retrieving documents, or working with equipment is required.
- Lifting: Occasional lifting of light objects (e.g., laptops, peripherals) may be necessary.
- Office Environment: The work environment is primarily an office setting, with typical office equipment and noise levels.
- On-site client work: some work might involve on-site client visits and demonstrations, possibly requiring some walking and standing for extended periods.
Compensation
Perks & benefits
- 401k
- Vision Insurance
- Unlimited Vacation
- Paid Time Off
- Pension Matching
- Equity Compensation
764,000+ hidden jobs like this
Nerdery and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites