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

106 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
Job Closed
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