Skip to main content

Senior Software Engineer II in New York

Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.

We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.

Job DescriptionJob Description

Senior Software Engineer (6-Month W2 Contract | Fully Remote)

Russell Tobin + Associates is supporting our client, a global management consulting and technology organization, in their search for a Senior Software Engineer. This is a 6-month W2 contract role, fully remote, with a pay at $70-$80/hour depending on experience.


About the Role

As a Senior Software Engineer, you’ll be a key individual contributor on a cross-functional development team, building enterprise-grade B2B software products and platforms that drive meaningful impact for clients. These products leverage proprietary intellectual property to deliver scalable, high-quality solutions that sustain operational excellence and enable digital transformation.

You will lead the development of core technical components, influence product design and architecture, and deliver secure, maintainable, and adaptable software in alignment with modern engineering practices. You’ll be part of a collaborative and innovative environment focused on cloud- development, data-driven insights, and emerging technologies such as GenAI and LLM-based integrations.

Key Responsibilities

  • Lead design and development of complex software components and features.
  • Build and maintain enterprise-grade software products that meet client business goals.
  • Collaborate closely with product managers, designers, and other engineers to deliver scalable solutions.
  • Participate in and lead code reviews, ensuring adherence to high engineering standards.
  • Contribute to Agile ceremonies, translating user stories into actionable technical tasks.
  • Debug and support production-level deployments, managing delivery risks and communicating effectively with stakeholders.
  • Explore and implement cutting-edge tools, libraries, and frameworks to enhance product performance and maintainability.
  • Apply software engineering best practices including TDD, CI/CD, and design-driven development.
  • Contribute to the integration of GenAI and LLMs into software solutions.

Required Qualifications

  • 4+ years of experience in software engineering.
  • Proven experience developing B2B or enterprise-grade software products.
  • Strong programming skills in Python (required).
  • Proficiency in at least one additional : C# (.NET) or JavaScript/TypeScript.
  • Hands-on experience with relational (SQL) and NoSQL databases (PostgreSQL, MongoDB/CosmosDB a plus).
  • Experience designing and deploying cloud- applications on AWS, Azure, or GCP.
  • Familiarity with Docker, Kubernetes, and/or serverless frameworks (Lambda, Azure Functions).
  • Understanding of software security, scalability, and maintainable code design.
  • Experience integrating GenAI or LLM-based technologies using frameworks such as LangChain or LlamaIndex ().
  • Knowledge of Agile methodologies and continuous integration tools.
  • Strong analytical, problem-solving, and communication skills.
  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).

Qualifications

  • Experience with ETL pipeline development (Azure ADF, AWS Glue, or GCP Dataflow).
  • Familiarity with testing frameworks across C#, Python, or JavaScript.
  • Exposure to observability tools for distributed systems.
  • Willingness to travel up to 20% within the U.S. and Canada.

Why Join

  • Collaborate with industry-leading professionals shaping digital and operational transformation.
  • Contribute to high-impact projects across diverse sectors.
  • Work in a culture that values continuous learning, innovation, and technical excellence.
  • Fully remote flexibility with opportunities for travel and cross-functional collaboration.

Russell Tobin offers eligible employee’s comprehensive healthcare coverage (medical, dental, and vision plans), supplemental coverage (accident insurance, critical illness insurance and hospital indemnity), 401(k)-retirement savings, life & insurance, an employee assistance program, legal support, auto, home insurance, pet insurance and employee discounts with vendors.

#RTA
#JD-E2EProf

If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.

Senior Software Engineer II in New York

New York, NY
Full time

Published on 12/07/2025

Share this job now