Company
Education
SeniorSoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer. Skills: Full stack development, Microservices, GraphQL APIs, CI/CD. Design scalable full-stack applications. Develop scalable full-stack applications”
Industry & Context.
Identify improvements
What They're Looking For.
Must Have
6+ years software engineering experience, JavaScript/TypeScript proficiency, React experience, Next.js experience, Node.js experience, Microservices architecture experience, Distributed systems experience, CI/CD pipelines knowledge, Automated testing knowledge, Software delivery practices knowledge, GraphQL APIs experience, Data-layer architectures experience, System observability knowledge, Logging knowledge, Metrics knowledge, Monitoring tools knowledge, Full stack development ability
Nice to Have
Mentoring engineers experience, Technical leadership contribution
What You'll Do.
Design scalable full-stack applications
Develop scalable full-stack applications
Maintain scalable full-stack applications
Work within microservices architecture
Collaborate with product managers
Collaborate with designers
Collaborate with engineers
Translate product requirements
Contribute to CI/CD pipelines
Ensure reliable deployment
Ensure testing delivery
Ensure high-quality software delivery
Improve system performance
Improve system scalability
Improve system reliability
Maintain GraphQL APIs
Develop data access layers
Maintain data access layers
Standardize application architecture
Enhance system observability
Participate in code reviews
Participate in sprint planning
Participate in agile ceremonies
Contribute to engineering standards
Contribute to documentation
Contribute to process improvements
How You'll Work.
Team & Collaboration
Remote cross-functional teams; Agile ceremonies
Process & Methodology
Agile ceremonies, Sprint planning
Full Job Description
## Accountabilities Design, develop, and maintain scalable full-stack web applications supporting learner-focused platforms and services. Work within a microservices architecture using modern frameworks such as React, Next.js, and Node.js. Collaborate with product managers, designers, and engineers to translate product requirements into technical solutions. Contribute to CI/CD pipelines, ensuring reliable deployment, testing, and delivery of high-quality software. Improve system performance, scalability, and reliability through continuous optimization and best practices. Develop and maintain GraphQL APIs and data access layers to standardize application architecture. Enhance system observability through logging, monitoring, metrics, and dashboards. Participate in code reviews, sprint planning, and agile ceremonies to ensure alignment and delivery quality. Contribute to engineering standards, documentation, and process improvements across teams. Requirements: 6+ years of professional software engineering experience building scalable, user-facing web applications. Strong proficiency in JavaScript/TypeScript and experience with React, Next.js, and Node.js. Experience working in microservices-based architectures and distributed systems. Solid understanding of CI/CD pipelines, automated testing, and modern software delivery practices. Experience building or working with GraphQL APIs and modern data-layer architectures. Strong knowledge of system observability practices, including logging, metrics, and monitoring tools. Ability to work across the full stack and contribute to multiple services or product areas. Strong collaboration and communication skills in remote, cross-functional teams. Proactive mindset with the ability to identify improvements in systems, processes, and code quality. Experience mentoring engineers or contributing to technical leadership is a plus. Benefits: Fully remote work environment with distributed global engineering teams. Opportunity to work o
Applying for this Senior Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Lever
- Lever uses a streamlined one-page form — apply in under 5 minutes.
- LinkedIn import works well; review parsed data before submitting.
- The cover letter field is optional but visible to reviewers — use it to differentiate.
- Referral codes from employees can significantly boost visibility of your application.
ANONYMOUS · UNFILTERED
What do employees actually say about this company?
Real rants from real employees. Read before you apply.