Job Closed

This listing is no longer active.

NLX logo
NLX

NLX helps organizations transform customer contact into automated, personalized self-service experiences.

Senior Software Engineer

Location

New York

Posted

59 days ago

Salary

$145K - $235K / year

Seniority

Senior

Bachelor Degree5 yrs expExperience acceptedEnglishAWSDynamoDBJavaScriptNode.jsPythonTypeScript

Job Description

Senior Software Engineer

NLX

• Design and develop JavaScript (Node.js), TypeScript, Python or similar scripting programming languages, both working within and adding to an existing codebase. • Own tasks from definition to deployment. • Collaborate with other engineers of different disciplines to establish system requirements across functional boundaries. • Write robust, flexible, maintainable, easy-to-understand, adequately documented code per established best practices. • Create, improve, and maintain unit and functional tests. • Review code and participate in peer mentorship and build up more junior team members.

Job Requirements

  • 5 or more years experience working as a software engineer
  • Strong command of JavaScript (Node.js), TypeScript, or python.
  • 3+ years using AWS services such as CloudFormation, ECS, API Gateway, Lambda, and DynamoDB.
  • Demonstrate the ability to effectively and clearly communicate concepts, ideas, and knowledge to other individuals and teams.
  • Must have a passport or visa that permits short stays in the USA for business purposes.

Benefits

  • Health insurance
  • 401(k)
  • Flexible work arrangements
  • Professional development opportunities

Related Job Pages

More Full-stack Engineer Jobs

plancraft logo

Staff Engineer – AI Product Focus

plancraft

Die einfache Handwerkersoftware☁️ 💻 in Rekordzeit vom Angebot zur Schlussrechnung 🚀

Full TimeRemoteTeam 11-50H1B No Sponsor

• Lead the development and continuous improvement of AI-driven features, leveraging LLMs and voice technologies across multiple communication channels. • Design, build and operate scalable systems on GCP, using React in the frontend and serverless Node.js / Express services in the backend — all in TypeScript. • Shape and evolve AI capabilities by iterating on prompts, evaluations, and system behavior to deliver consistent, high-quality user outcomes. • Drive architectural decisions and set engineering standards to ensure long-term scalability, maintainability, and performance. • Take end-to-end ownership of features — from scoping and technical design to delivery, monitoring, and iteration based on real user feedback. • Improve developer experience by advancing tooling, workflows, and codebase quality (e.g. refactoring, AI-assisted development, testing practices) within your team and across the entire engineering organization. • Mentor and support engineers through hands-on collaboration, code reviews, and knowledge sharing, in an individual contributor role without formal people management responsibilities. • Collaborate closely with Product and Design to translate user needs and business goals into effective technical solutions. • Stay up to date with advancements in AI (LLMs, voice, multimodal systems and agents) and turn new capabilities into production-ready features. • Take accountability for technical outcomes, ensuring high quality, reliability, and timely delivery.

Germany
Elafent logo

Graduate Software Engineer

Elafent

You Bring The Data, We Bring The Science

Full TimeRemoteTeam 11-50H1B No Sponsor

• Architecting, designing and developing software with the right tools in a friendly team • Working on front–end, back–end, API, web and mobile parts of our cloud SaaS platform • Tackling complex engineering challenges • Creating elegant, scalable, maintainable code to deliver a compelling user experience • Collaborating within a high achieving team • Mentoring junior engineers and sharing knowledge • Engaging with product design teams to refine user experience

Australia
Reincubate logo

Software Engineer, C#

Reincubate

Helping you get more from Apple devices and data

Full TimeRemoteTeam 11-50Since 2008H1B No Sponsor

• build and enhance robust, accessible functionality in our native C# desktop apps • build new and delightful experiences for our users • help evolve our tooling, architecture and development practices • contribute to the product & design vision across the company

United Kingdom
Full TimeRemoteTeam 1-10H1B No Sponsor

• Work with other developers to design solutions for complex problems. • Learn new technologies and methodologies. • Grow as an engineer, professionally, and as a person. • Notice places to improve and take initiatives to get them improved • Have fun while doing all the above.

Canada