nextSource logo
nextSource

nextSource is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, marital status, parental status, cultural background, organizational level, work styles, tenure, and life experiences or for any other reason. nextSource is committed to providing reasonable accommodation for qualified individuals with disabilities in our job application procedures. If you need assistance or accommodation due to a disability, you may contact us at talent@nextSource.com.

Lead Backend Engineer

Location

United States

Posted

5 days ago

Salary

PEN165K - PEN175K / year

Seniority

Lead

Job Description

Lead Backend Engineer

nextSource

Role Description This is a chance to have a direct hand in building the future of BigFuture, the most widely used college and career planning platform for students. As a Lead Engineer on this team, you are a leader, collaborator, and innovator. - Own the technical direction: Define, document, and communicate the architecture and design patterns for the system or product area. - Work closely with product owners, architects, and designers to translate ideas into solutions. - Raise the bar on code quality, documentation, and sustainable practices including operational readiness and monitoring. - Coach teammates, influence technical decisions, and help simplify complex problems. - Elevate engineering practices, explore emerging technologies like AI, and grow into a trusted technical leader. - Own all phases of prototyping including requirements definition and analysis, application design, coding, reviewing, testing, deploying, and support. - Lead by example through peer collaboration, coaching, and mentoring. Qualifications - 7+ years of professional experience designing, building, testing, and managing scalable web applications in AWS-hosted environments. - 3+ years’ experience building back-end applications using Node (with TypeScript). - Experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, Redshift, DynamoDB). - Experience building observability for your products (e.g., CloudWatch, X-Ray). - Hands-on experience implementing Generative AI applications (e.g., RAG chatbots, model fine-tuning, or other LLM-powered tools). - Strong knowledge and hands-on experience with back-end technologies such as Node.js. - Experience with asynchronous programming and event-driven messaging patterns. - Strong knowledge of AWS services (e.g., Lambda, SNS, SQS, S3, Step Functions, IAM, KMS, API Gateway, CloudWatch, DynamoDB). - Experience working in Agile/Scrum environments. - Proven ability to mentor and coach less experienced teammates in new technologies. - Strong analytical thinking, structured problem-solving, and practical decision-making skills. - Effective communication and documentation skills. - Proficiency in reviewing and improving code structure and architecture for testability, maintainability, and scalability. - Leadership in the end-to-end design and implementation of user interfaces. - Strong problem-solving skills, working collaboratively with team members. - Proven ability to pitch new ideas and implement improved systems and processes. - Effective communicator and team lead, able to provide actionable feedback. - Bachelor's degree in computer science, or related engineering fields preferred. Requirements - Pay Rate Range: $165k - $175k (Depending on Experience) Benefits - Healthcare Benefits including Medical, Prescription, Vision & Dental Coverage | United Healthcare - Voluntary STD & LTD | New York Life - 401(k) Retirement Planning | Fidelity - Discount Program - *You are Eligible to participate in the benefits program if you are considered a full-time employee of nextSource, working at least 30 hours per week on a consistent basis. Your coverage will be effective on the 1st of the month following 60 days of employment. Company Description nextSource is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, marital status, parental status, cultural background, organizational level, work styles, tenure, and life experiences or for any other reason. nextSource is committed to providing reasonable accommodation for qualified individuals with disabilities in our job application procedures. If you need assistance or accommodation due to a disability, you may contact us at talent@nextSource.com.

Related Job Pages

More Backend Engineer Jobs

Fliff Inc logo

Senior Python Engineer, DataFeed Team

Fliff Inc

Social sports predictions for the next generation of fans

ContractRemoteTeam 11-50H1B No Sponsor

• Design, build, and maintain Python services for sports data ingestion, transformation, and distribution • Integrate with third-party sports data providers and handle differences between provider models, formats, and update patterns • Build reliable pipelines for near real-time and batch data processing • Improve data validation, reconciliation, monitoring, alerting, and replay tooling • Work on domain models for events, competitions, participants, markets, odds, scores, and related sports entities • Investigate production issues, trace data problems, and improve system observability • Collaborate with backend, product, trading, QA, and platform teams to deliver dependable data flows • Contribute to architecture decisions, code reviews, technical standards, and mentoring within the squad

Cyprus
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Facilitate effective communication with client stakeholders • Craft high-quality performant client code • Participate in planning and estimation efforts • Gather requirements and present developed features • Execute activities within quality standards • Promote client success by collaborating with team members • Engage in agile software development practices • Participate in the Engineering Practice community and mentor engineers • Drive project delivery autonomously from conceptualization to deployment

Romania
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Facilitate effective communication with client project stakeholders regarding project status and recommendations. • Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality. • Actively participate in accurate planning and estimation efforts, utilizing project methods and tools. • Proficiently gather requirements and organize/present developed features for clients. • Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements. • Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success. • Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities. • Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams, and supporting the growth of technical capabilities. • Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment.

Moldova
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Facilitate effective communication with client project stakeholders regarding project status and recommendations • Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality • Actively participate in accurate planning and estimation efforts, utilizing project methods and tools • Proficiently gather requirements and organize/present developed features for clients • Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements • Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success • Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities • Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams, and supporting the growth of technical capabilities • Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment

Czechia