1

Associate Software Engineer Jobs in Plainsboro, NJ

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 ...

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

Software Engineer

Woodbridge, NJ · On-site

$76 - $82/hr

Software Engineer (Java / Python) Contingent Assignment (Contract) About the Job In this role, you will consult on complex, large-scale software engineering initiatives with broad organizational ...

About the Position We're always hiring software engineers for all of our offices. Technology is at the core of how we approach our work, and engineers are intimately involved in every area of the ...

About the Position We're always hiring software engineers for all of our offices. Technology is at the core of how we approach our work, and engineers are intimately involved in every area of the ...

Job Overview At Beli, individual Software Engineers operate like full product teams. As a Software Engineer at Beli, you will be responsible for leading the research, design, architecture ...

Software Engineer Position: Full Time Multiple openings available for following positions in Piscataway, NJ and unanticipated client locations throughout the US: Software Engineer- Analyze, Design ...

Software Engineer

New York, NY · On-site

$140K - $200K/yr

Job Overview At Beli, individual Software Engineers operate like full product teams. As a Software Engineer at Beli, you will be responsible for leading the research, design, architecture ...

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 ...

Software Engineer * Gather and analyze user requirements, * Design and Develop New Software, * Modify and Test Applications. * Provide ongoing support for system modification, maintenance, and ...

Software Engineer

Holmdel, NJ · On-site

$80K - $100K/yr

Vydia is seeking a Software Engineer to design, develop, and enhance our core platform. Reporting to the Senior Software Engineering Manager, this role will build scalable, high-quality software ...

Showing results 21-40

Associate Software Engineer information

See Plainsboro, NJ salary details

$19

$43

$100

How much do associate software engineer jobs pay per hour?

As of Sep 3, 2026, the average hourly pay for associate software engineer in Plainsboro, NJ is $43.22, according to ZipRecruiter salary data. Most workers in this role earn between $31.25 and $45.77 per hour, depending on experience, location, and employer.

What is an associate software engineer?

An associate software engineer works with a team of engineering professionals and developers to improve existing software or design new applications. As an associate software engineer, your job duties include coding software, coordinating with hardware engineers to ensure that different types of technology can run the software, and helping the QA team to test software before release. Typical qualifications for the career include a bachelor’s degree in computer science, engineering, or a related field and relevant technical experience with software applications. You also need excellent communication, coding, and analytical problem-solving skills, as well as the ability to work as part of a team.

What are some common challenges faced by associate software engineers when transitioning from academic projects to real-world development teams?

Associate Software Engineers often encounter challenges such as adapting to larger, more complex codebases and learning to work within established development workflows. Unlike academic projects, real-world development involves collaboration with cross-functional teams, adhering to coding standards, and following agile processes. Additionally, balancing learning new technologies with delivering features on tight deadlines can be demanding. However, support from mentors and structured onboarding programs usually helps smooth this transition.

What are the key skills and qualifications needed to thrive as an associate software engineer, and why are they important?

To thrive as an Associate Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically supported by a degree in computer science or a related field. Familiarity with programming languages like Java, Python, or C++, as well as experience using version control systems like Git, are commonly required. Strong problem-solving skills, teamwork, and effective communication set standout candidates apart. These skills and qualities are crucial for delivering reliable software solutions, collaborating within development teams, and adapting to rapidly evolving technologies.

What are the most commonly searched types of Software Engineer jobs in Plainsboro, NJ?

The most popular types of Software Engineer jobs in Plainsboro, NJ are:

What cities near Plainsboro, NJ are hiring for Associate Software Engineer jobs?

Cities near Plainsboro, NJ with the most Associate Software Engineer job openings:

Blackstone Credit & Insurance - Infrastructure and Asset Based Credit, Quant Senior Associate

Blackstone

New York, NY • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 12 days ago


Job description

Blackstone is the world's largest alternative asset manager. Blackstone seeks to deliver compelling returns for institutional and individual investors by strengthening the companies in which the firm invests. Blackstone's over $1.3 trillion in assets under management include global investment strategies focused on real estate, private equity, credit, infrastructure, life sciences, growth equity, secondaries and hedge funds. Further information is available at www.blackstone.com. Follow @blackstone on LinkedIn, X (Twitter), and Instagram.
Business Unit:
Blackstone Credit & Insurance
Business Unit Overview:
Blackstone Credit & Insurance ("BXCI") is one of the world's leading credit investors. Our investments span the credit markets, including private investment grade, asset based lending, public investment grade and high yield, sustainable resources, infrastructure debt, collateralized loan obligations, direct lending and opportunistic credit. We seek to generate attractive risk-adjusted returns for institutional and individual investors by offering companies capital needed to strengthen and grow their businesses. BXCI is also a leading provider of investment management services for insurers, helping those companies better deliver for policyholders through our world-class capabilities in investment grade private credit.
Job Title:
Senior Associate
Job Description/Responsibilities:
Blackstone Credit & Insurance's (BXCI) Infrastructure and Asset Based Credit (IABC) team is seeking a highly capable Associate or Senior Associate software engineer to help build and scale the technology stack that underpins the continued growth of its residential mortgage loan business. This is a hands-on engineering role embedded within the quant team, sitting at the intersection of software development, data, and credit investing. The successful candidate will partner closely with investment professionals, operations, data, and Blackstone's central technology teams to translate complex, evolving business processes into robust, scalable, and automated technical solutions.
Working directly with the business, the candidate will develop a deep understanding of the end-to-end residential mortgage loan lifecycle - from loan sourcing and acquisition through due diligence, financing, servicing oversight, and portfolio management - and will design and build the systems, data infrastructure, and applications that make these processes more efficient, transparent, and scalable. The role offers meaningful ownership and the opportunity to shape the technical foundation of one of the team's fastest-growing businesses.
The ideal candidate combines the rigor and craftsmanship of an experienced software engineer with the commercial awareness to operate effectively alongside an investment team in a fast-paced environment.
Specific responsibilities will include, among others:
  • Understanding and mapping out complex, cross-functional processes across the residential mortgage loan lifecycle, identifying opportunities to automate, streamline, and scale
  • Designing and implementing strategic technology solutions - including data pipelines, internal applications, APIs, and workflow automation - to support loan acquisition, financing, servicing oversight, and portfolio management
  • Coordinating projects across multiple teams and stakeholders - investment professionals, operations, data, and central technology - translating business requirements into technical specifications and driving delivery from concept through production
  • Building and maintaining the data infrastructure that powers reporting, analytics, and decision-making for the residential mortgage business
  • Partnering with Blackstone's central Technology and Data teams on system architecture, data access and integration, and alignment with firm-wide platforms and standards
  • Establishing engineering best practices - including code quality, testing, documentation, and version control - to ensure solutions are reliable, maintainable, and scalable as the business grows

Qualifications:
Blackstone seeks to hire individuals who are highly motivated, intelligent, have sound judgment and have demonstrated excellence in prior endeavors. In addition to strong engineering and problem-solving skills, the successful candidate should have:
  • Degree in computer science, software engineering, or a related technical/engineering field
  • At least 3 years of professional experience as a software developer/engineer, ideally building and shipping production systems in a fast-paced environment
  • Strong programming skills in a general-purpose language (i.e., Python, C++, C#, or Java), along with proficiency in SQL and relational databases
  • Hands-on experience designing and building data pipelines, APIs, and/or internal applications end-to-end
  • Familiarity with cloud infrastructure (e.g., AWS or Azure) and modern software engineering practices, including version control, CI/CD, and automated testing
  • Demonstrated understanding of and experience mapping complex business processes into well-designed technical solutions
  • Capable of coordinating across teams and stakeholders and to manage multiple projects to successful completion
  • Strong written and verbal communication skills, and can work effectively alongside non-technical partners
  • Intellectual curiosity, strong work ethic, good professional judgment and a positive attitude
  • Effective in both independent and collaborative work environments
  • Strong skills in statistics, data science, and/or machine learning are a bonus
  • Prior experience in financial services, credit, structured finance, or mortgage / real estate finance a plus

The duties and responsibilities described here are not exhaustive and additional assignments, duties, or responsibilities may be required of this position. Assignments, duties, and responsibilities may be changed at any time, with or without notice, by Blackstone in its sole discretion.
Expected annual base salary range:
$140,000 - $200,000
Actual base salary within that range will be determined by several components including but not limited to the individual's experience, skills, qualifications and job location. For roles located outside of the US, please disregard the posted salary bands as these roles will follow a separate compensation process based on local market comparables.
Additional compensation and benefits offered in connection with the role consist of comprehensive health benefits, including but not limited to medical, dental, vision, and FSA benefits; paid time off; life insurance; 401(k) plan; and discretionary bonuses. Certain employees may also be eligible for equity and other incentive compensation at Blackstone's sole discretion.
Blackstone is committed to providing equal employment opportunities to all employees and applicants for employment without regard to race, color, creed, religion, sex, pregnancy, national origin, ancestry, citizenship status, age, marital or partnership status, sexual orientation, gender identity or expression, disability, genetic predisposition, veteran or military status, status as a victim of domestic violence, a sex offense or stalking, or any other class or status in accordance with applicable federal, state and local laws. This policy applies to all terms and conditions of employment, including but not limited to hiring, placement, promotion, termination, transfer, leave of absence, compensation, and training. All Blackstone employees, including but not limited to recruiting personnel and hiring managers, are required to abide by this policy.
If you need a reasonable accommodation to complete your application, please contact Human Resources at 212-583-5000 (US), +44 (0)20 7451 4000 (EMEA) or +852 3656 8600 (APAC).
Depending on the position, you may be required to obtain certain securities licenses if you are in a client facing role and/or if you are engaged in the following:
  • Attending client meetings where you are discussing Blackstone products and/or and client questions;
  • Marketing Blackstone funds to new or existing clients;
  • Supervising or training securities licensed employees;
  • Structuring or creating Blackstone funds/products; and
  • Advising on marketing plans prepared by a sales team or developing and/or contributing information for marketing materials.

Note: The above list is not the exhaustive list of activities requiring securities licenses and there may be roles that require review on a case-by-case basis. Please speak with your Blackstone Recruiting contact with any questions.
To submit your application please complete the form below. Fields marked with a red asterisk * must be completed to be considered for employment (although some can be answered "prefer not to say"). Failure to provide this information may compromise the follow-up of your application. When you have finished click Submit at the bottom of this form.