1

Assistant Software Engineer Jobs in Brooklyn, NY

Software Engineer

New York, NY · On-site

$81.58K - $122.37K/yr

Coordinate any enterprise changes with all software engineering teams to get that addressed across teams * Assist in Technical aspects of SDLC Governance process for the program * Analyze application ...

Software Engineer

Holmdel, NJ · On-site

$81.58K - $122.37K/yr

Coordinate any enterprise changes with all software engineering teams to get that addressed across teams * Assist in Technical aspects of SDLC Governance process for the program * Analyze application ...

Software Engineer

Holmdel, NJ · On-site

$81.58K - $122.37K/yr

Coordinate any enterprise changes with all software engineering teams to get that addressed across teams * Assist in Technical aspects of SDLC Governance process for the program * Analyze application ...

Software Engineer

Manhattan, NY · On-site

$81.58K - $122.37K/yr

Coordinate any enterprise changes with all software engineering teams to get that addressed across teams * Assist in Technical aspects of SDLC Governance process for the program * Analyze application ...

... assist in definition of new product features and requirements • Integrate software modules and ... engineer complex data formats a plus • manage your work and time with a hybrid work model What ...

Software Engineer

New York, NY · On-site

$75K - $95K/yr

Kitware is seeking a Software Engineer to join the Software and Data Solutions team. This position ... Familiarity with one or more AI code-assistant tools (e.g., Github Copilot, Cursor, Claude Code)

Software Engineer

Manhattan, NY · On-site

$150K - $250K/yr

Software Engineer We are looking for a software engineer to join a lean and technical quantitative ... assist with developing the full stack of infrastructure to support trading operations. The role is ...

Software Engineer

New York, NY · On-site

$125K - $175K/yr

Role We are seeking a Software Engineer with a passion for developing high-quality software in a ... Continuously improve your craft - we invest heavily in tooling, including AI coding assistants.

As a Software Engineer II, you will work with a cross functional squad of Database, Platform ... You will implement solutions, assist in defining scope and sizing of work, lead projects and other ...

As a Software Engineer II, you will work with a cross functional squad of Database, Platform ... You will implement solutions, assist in defining scope and sizing of work, lead projects and other ...

As a Software Engineer II, you will work with a cross functional squad of Database, Platform ... You will implement solutions, assist in defining scope and sizing of work, lead projects and other ...

Software Engineer II

Manhattan, NY · On-site +1

$107.50K - $147.20K/yr

As a Software Engineer II, you will work with a cross functional squad of Database, Platform ... You will implement solutions, assist in defining scope and sizing of work, lead projects and other ...

Embedded Software Engineer

Passaic, NJ · On-site

$136.20K - $179.10K/yr

... Assist in design of hardware testing and verification software for use in the production process • Work in a small team environment closely with satellite hardware, sensors and system engineers to ...

Sr. Software Engineer

Manhattan, NY · On-site

$135K - $178K/yr

Within Core Hours of 7am Eastern to 5pm Eastern About the role As a Senior Software Engineer, you ... Communicate well with non-IT personnel and vendors. Assist in special projects as assigned. Perform ...

New

Sr. Software Engineer

New York, NY

$134K - $176.70K/yr

Contribute to reliable release processes, including automated builds and deployments * Assist with ... Strong software development and engineering fundamentals * Solid problem‑solving and analytical ...

next page

Showing results 1-20

Assistant Software Engineer information

See Brooklyn, NY salary details

$34.7K

$93.3K

$141.4K

How much do assistant software engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for assistant software engineer in Brooklyn, NY is $93,326.00, according to ZipRecruiter salary data. Most workers in this role earn between $74,100.00 and $109,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Assistant Software Engineer, and why are they important?

To thrive as an Assistant Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), software development fundamentals, and typically a bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, basic debugging tools, and common development frameworks is important. Strong problem-solving abilities, collaboration, and effective communication help you work efficiently within teams and adapt to evolving project requirements. These skills and qualities are essential for delivering quality code, learning quickly, and contributing to successful software projects.

What are some common challenges faced by Assistant Software Engineers when joining a new development team?

Assistant Software Engineers often encounter challenges such as adapting to unfamiliar codebases, learning new technologies or frameworks used by the team, and understanding the team's workflow and communication practices. It's common to spend initial weeks focusing on onboarding tasks, shadowing experienced developers, and gradually taking on more complex assignments. Collaboration with senior engineers is key, as they provide guidance and feedback to help you grow technically and integrate smoothly into the team's processes.

What is an Assistant Software Engineer?

An Assistant Software Engineer is an entry-level professional who supports the design, development, testing, and maintenance of software applications. They typically work under the guidance of senior engineers, helping to write code, fix bugs, and contribute to technical documentation. This role is ideal for recent graduates or those new to the field, providing hands-on experience in software development processes. Assistant Software Engineers also collaborate with team members to ensure project goals are met and learn industry best practices.

What is the difference between Assistant Software Engineer vs Software Engineer?

AspectAssistant Software EngineerSoftware Engineer
Required CredentialsBachelor's degree in CS or related field; some internshipsBachelor's or higher; more experience preferred
Work EnvironmentEntry-level, supervised tasks, learning-focusedFull responsibility for projects, independent problem-solving
Employer & Industry UsageCommon in tech companies, startups, IT departmentsStandard role across tech, finance, healthcare, and more

The main difference is experience and responsibility. Assistant Software Engineers are entry-level, focusing on learning and supporting tasks, while Software Engineers handle full project development independently. The roles often overlap in credentials and work environment, but the Software Engineer position involves greater autonomy and technical expertise.

What are the most commonly searched types of Software Engineer jobs in Brooklyn, NY? The most popular types of Software Engineer jobs in Brooklyn, NY are:
What cities near Brooklyn, NY are hiring for Assistant Software Engineer jobs? Cities near Brooklyn, NY with the most Assistant Software Engineer job openings:

Full-time

Posted 22 days ago


Job description

Position Summary: The Assistant Software Engineer will join our team at Mobility Ideal Health – Ideal Health Care to support the development, maintenance, and enhancement of software applications and cloud-native solutions. This entry level position is designed for a motivated individual with a foundational understanding of software development and cloud technologies. The role involves working closely with senior engineers to write clean, efficient code, contribute to new features, and troubleshoot and resolve issues. The ideal candidate is a quick learner with a passion for technology, eager to grow their technical skills in a collaborative and fast-paced environment.
Essential Functions:
• Collaborate with senior engineers to develop, test, and deploy software solutions that meet business requirements.
• Write clean, efficient, and well-documented code following best practices.
• Participate in code reviews, providing and receiving constructive feedback.
• Assist in the design and implementation of the website and patient management mobile application.
• Contribute to the maintenance and enhancement of existing applications.
• Perform debugging and troubleshooting to resolve software defects and issues.
• Participate in agile development processes, including sprint planning, stand-ups, and retrospectives. Knowledge/Skills Abilities Required: • Bachelor's degree in computer science, Software Engineering, or a related field.
• Strong understanding of programming languages such as Java, Python, or similar.
• Basic knowledge of web development technologies (HTML, CSS, JavaScript).
• Familiarity with cloud platforms (e.g., Oracle Cloud, AWS, Azure, or GCP).
• Understanding of containerization technologies (e.g., Docker, Kubernetes).
• Excellent problem-solving skills and the ability to work in a team environment.
• Strong communication skills, both written and verbal.