1

Weekend Software Jobs in New York (NOW HIRING)

Staff Software Engineer

New York, NY · On-site

$300K - $330K/yr

As a Staff Software Engineer , you will help architect and build the core systems that power the ... Unlimited PTO - plus regular 4-day holiday weekends we actually take * 401(k) through Vestwell

Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, Ruby on Rails or .NET programming languages (e ...

New York University is seeking a full-time Software Engineer for its Center for Data Science as part of the Polymathic AI initiative. The role involves developing software and leveraging large AI ...

Software Engineer - GreenSpark About GreenSpark GreenSpark is building the modern operating system for metal recycling and scrap yards. In a $120BN/year industry relying on 10-20 year old software, w ...

About the Role We are seeking a talented and driven Software Engineer to design, develop, and optimize innovative software solutions. In this role, you will be instrumental in transforming user needs ...

We are seeking a skilled Full-Stack Software Engineer to design, develop, and maintain a modern enterprise software platform that supports complex business workflows, data processing, and reporting.

Software Engineer

New York, NY · On-site

$85K - $125K/yr

Build software that solves challenging, real-world problems. At Kitware, you'll work alongside researchers and engineers to turn cutting-edge computer vision, machine learning, and artificial ...

Software Engineer Results-driven Software Engineer with experience in designing, developing, testing, and maintaining software applications. Proficient in programming languages such as Java, Python ...

As we scale, were looking for a Software Engineer who will drive the development of cutting-edge software solutions, optimizing our processes and empowering our teams with smart digital tools. If you ...

Our work is building functional, resilient software for production. We don't build flashy prototypes that don't work for real people. This usually means getting to know legacy systems, often with ...

Software Developer - AI & Automation Brooklyn, NY - On-Site $70,000-$100,000 (Based on Experience) Overview This role is for a hands-on developer who can take ownership of an existing software ...

Software Engineer

New York, NY · On-site

$80K - $90K/yr

Responsibilities & Duties: - Write code and contribute to the development of software applications, modules, or components. - Participate in higher-level aspects of the development process, such as ...

Software Engineer

Brooklyn, NY · On-site

$145K - $175K/yr

Software Engineer Location: Brooklyn Navy Yard, NY Industry: Autonomous Systems / Aerospace / Defense We are seeking a Software Engineer to develop and integrate embedded software for autonomous ...

New

Software Engineer

Brooklyn, NY · On-site

$145K - $175K/yr

Software Engineer Location: Brooklyn Navy Yard, NY Industry: Autonomous Systems / Aerospace / Defense We are seeking a Software Engineer to develop and integrate embedded software for autonomous ...

New

Software Engineer

New York, NY · On-site

$100K - $250K/yr

Description Center for Data Science at NYU seeks a full-time software engineer position as part of its new initiative, Polymathic AI, Building Foundation Models for Science. Recent advances in ...

Showing results 21-40

Weekend Software information

What is a weekend software job?

Weekend Software jobs refer to positions where software professionals work primarily on weekends, either as part-time employees, contractors, or freelancers. These roles can involve a range of tasks such as software development, testing, maintenance, or technical support. Weekend Software jobs are ideal for those seeking flexibility, additional income, or opportunities to gain experience outside of the traditional Monday-to-Friday workweek. Companies may offer such roles to ensure continuous development cycles, cover urgent tasks, or provide 24/7 support. The nature of the work and required skills are similar to standard software jobs, but with schedules focused on weekends.

What are the key skills and qualifications needed to thrive as a weekend software engineer?

To thrive as a Weekend Software Engineer, you need strong programming skills, knowledge of software development methodologies, and typically a degree in computer science or related field. Familiarity with version control systems like Git, coding frameworks, and collaborative tools such as Jira or Slack is expected. Excellent time management, communication skills, and the ability to work independently help set you apart in this flexible role. These abilities ensure that projects are delivered efficiently and to a high standard, even on a non-traditional schedule.

How does working as a weekend software engineer typically differ from a standard weekday software engineering role?

As a Weekend Software Engineer, you'll often tackle high-priority tasks or provide critical support during off-peak hours, when fewer team members are present. This role may involve more autonomy, as well as direct communication with stakeholders to resolve urgent issues or deploy updates with minimal disruption. While you might not participate in all weekday team meetings, effective asynchronous communication is essential to stay aligned with broader project goals. The weekend schedule can offer flexibility, but it also requires strong self-management and the ability to quickly address unexpected technical challenges.

What is the difference between Weekend Software vs Weekend Web Developer?

AspectWeekend SoftwareWeekend Web Developer
Required SkillsProgramming, software development, codingWeb design, HTML/CSS, JavaScript, coding
Work EnvironmentSoftware companies, tech startups, remote optionsWeb agencies, freelance projects, remote or on-site
CertificationsProgramming certifications, coding bootcampsWeb development courses, certifications in HTML, CSS, JavaScript
Industry UsageSoftware development firms, tech industryDigital marketing, web design agencies, freelance

Weekend Software and Weekend Web Developer roles share overlapping skills like coding and remote work environments. However, Weekend Software focuses more on software programming and application development, while Weekend Web Developer emphasizes web design and front-end technologies. Both roles are in high demand in tech and digital industries, but they cater to different technical specializations.

What are the most commonly searched types of Software jobs in New York?

The most popular types of Software jobs in New York are:

What job categories do people searching Weekend Software jobs in New York look for?

The top searched job categories for Weekend Software jobs in New York are:

What cities in New York are hiring for Weekend Software jobs?

Cities in New York with the most Weekend Software job openings:

Infographic showing various Weekend Software job openings in New York as of August 2026, with employment types broken down into 85% Full Time, 11% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution.

Associate Software Engineer - Infrastructure

New York, NY • Hybrid

Metropolitan Transportation Authority
Urban Transit Systems • 1 - 5K employees

$102K - $121K/yr

Full-time, Other

Posted 6 days ago


Metropolitan Transportation Authority rating

7.5

Company rating: 7.5 out of 10

Based on 135 frontline employees who took The Breakroom Quiz

57th of 101 rated public transport


Job description

Description
Position at MTA Headquarters

JOB TITLE:

Associate Software Engineer

SALARY RANGE:

$102,663 - $121,176

DEPT/DIV:                          

RCC/PCC Operations

SUPERVISOR:                    

Senior Director, RCC and PCC Operations

LOCATION:

RCC - 354 West 54th Street, New York, NY 10019

HOURS OF WORK:           

Midnight Shift - 12:00 am - 8:30 am (7.5 hours/day) or as required

This position is eligible for teleworking, which is currently 2 days per week. New hires are eligible to apply 30 days after their effective date of hire.

Opening:

The Metropolitan Transportation Authority is North America's largest transportation network, serving a population of 15.3 million people across a 5,000-square-mile travel area surrounding New York City, Long Island, southeastern New York State, and Connecticut. The MTA network comprises the nation's largest bus fleet and more subway and commuter rail cars than all other U.S. transit systems combined. MTA strives to provide a safe and reliable commute, excellent customer service, and rewarding opportunities.

About Us:

The MTA transportation network has very large systems and infrastructure for financial, business, automated train, transportation, power, and physical security.  MTA IT Department is centrally responsible for providing a full range of Information and Operational Technology services to the MTA agencies and administrative units through its operating and support units.  Services are provided on a 7/24/365 basis in support of the MTA organization and its ridership.

MTA IT's Product Development group is empowered, multi-functional teams focused on the end-to-end management of development products from strategy to delivery. Using innovative processes and tools, the teams are responsible for developing and maintaining highly effective, secure, and innovative transportation, operational, and back-end information systems to support MTA goals and priorities

Summary:

This role elicits and documents requirements for small-scale software development and change initiatives. Codes, tests, and documents low-complexity software programs/scripts within a supplied design. Conducts agreed software maintenance tasks, maintains documentation, and applies procedures to identify and resolve routine software issues. 

Responsibilities:

  • Demonstrates fundamental awareness of agreed models, methods, and tools for requirements management, software development, and testing.  Elicits and documents requirements for small-scale changes and assists with more complex change initiatives. Codes, tests, and documents low-complexity software programs/scripts within a supplied design.
  • Demonstrates fundamental awareness of IT project and product frameworks, methodologies, and tools.    Completes assigned project tasks using agreed tools and processes and develops simple plans for a specific aspect of a project.
  • Capable of conducting agreed software maintenance tasks, maintaining documentation, and applying procedures to identify and resolve routine software issues.  
  • Designs simple test cases, test scripts and test data, and automates repeatable tasks working to specified requirements. Executes and reports on testing activities in accordance with test plans.
  • Creates storyboards, wireframes, and functional prototypes using agreed tools and techniques.
  • Capable of applying established processes and tools to administer, log, and report on configuration items. Audits low-complexity software systems for adherence to configuration standards.
  • Examines software systems to verify that defined quality and safety assurance activities have been conducted. Collects evidence for formal system audits.             
  • Assists with routine communication between the organization and suppliers, and the collection of supplier performance data.
  • Continuously develops and maintains fundamental knowledge of agreed models, methods, and tools for requirements management, software development, and testing.
  • Travel may be required to other MTA locations or other external sites.
  • May need to work outside of normal work hours supporting 24/7 operations (i.e., evenings and weekends).
  • Performs other duties and tasks as assigned.
  • Observing the work performed by the contractor.
  • Regular and reliable attendance is expected and required.
  • Reviewing invoices and approving them if the work meets contractual standards
  • Addressing performance issues with the contractor when possible
  • Escalating issues to other parties as needed

Required Qualifications:

  • Education: Bachelor's Degree and minimum of 1 year of relevant experience. An equivalent combination of education and experience may be considered in lieu of a degree.
  • Experience: 1 year

Technical Skills:

  • Fundamental knowledge of employing a set of rules and syntax that define how code is written, organized, and interpreted or compiled.
  • Fundamental knowledge of executing a program or system with the intent of finding defects and ensuring that it meets the specified requirements.
  • Fundamental programming experience with language(s), including but not limited to Ruby, Python, Java, C, C++, C#, COBOL, SQL, Net, DBA, JavaScript.
  • Fundamental awareness of the Oracle platform.
  • Fundamental familiarity with the following vendor-specific platforms, including but not limited to: Azure, AWS, Windows Server platforms, RESTful APIs, or Linux.
  • Fundamental experience administering and developing workflows and specialized UIs.
  • Fundamental awareness of data structures and algorithms, database management.
  • Fundamental awareness of cybersecurity, including encryption and authentication.
  • Fundamental awareness of cloud computing.
  • Fundamental awareness in coding software alerting & notifications.
  • Fundamental experience resolving code defects & developing small enhancements.
  • Fundamental awareness of continuous delivery processes, distributed monitoring & logging, distributed tracing & analysis, operational response automation, and product telemetry.
  • Fundamental awareness of development techniques (e.g., OOO), DevOps engineering practices, DevSecOps Lifecycle (Secure SDLC), and the Agile framework.
  • Fundamental awareness in full-stack development, mobile development, web development, site reliability engineering, technology-specific frameworks, and solution design.

Behavioral Skills:

  • Capable of active listening, attention to detail, customer service, prioritization, and problem-solving skills.
  • Works independently and strategically.
  • Capable of identifying and analyzing risks and developing effective mitigation strategies.
  • Basic skillset to understand various technologies, systems, and potential risks.
  • Capable of critical thinking, problem-solving, and decision-making skills.
  • Capable of interpersonal and verbal and written communication skills, with the ability to effectively collaborate with both technical and non-technical peers.
  • Capable of assisting multiple projects simultaneously and prioritizing tasks based on urgency and impact.
  • Fundamental awareness with hands-on experience with related tools.
  • Capable of working under pressure and meeting deadlines individually and collaboratively. Thinks logically, assesses problems, and is results-oriented.
  • Capable of identifying business and technology risks and associated vulnerabilities.
  • Capable of communicating effectively, both orally and in writing, to interact with team members, customers, management, and support personnel (technical and non-technical)
  • Adept in establishing and maintaining effective working relationships with employees at all levels within the organization, and with both internal and external customers. 

Competencies:

Core Competency

Proficiency Level

Competency Definition

Values Diversity

Adept

Recognizing the value that different perspectives and cultures bring to an organization

Cultivates Innovation

Capable

Creating new and better ways for the organization to be successful

Customer Focus

Capable

Building strong customer relationships and delivering customer-centric solutions

Communicates Effectively

Capable

Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences

Tech Savvy

Fundamental Awareness

Anticipating and adopting innovations in business-building digital

and technology applications

Technical Skills

Fundamental Awareness

Specialized knowledge and expertise on tools, programs, domains, platforms, and products used for specific tasks

Other Information:

Pursuant to the New York State Public Officers Law & the MTA Code of Ethics, all employees who hold a policymaking position must file an Annual Statement of Financial Disclosure (FDS) with the NYS Commission on Ethics and Lobbying in Government (the "Commission").

Equal Employment Opportunity:

MTA and its subsidiary and affiliated agencies are Equal Opportunity Employers, including with respect to veteran status and individuals with disabilities.

The MTA encourages qualified applicants from diverse backgrounds, experiences, and abilities, including military service members, to apply.


What Metropolitan Transportation Authority employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom