Software Engineer (Early Career)
$500 per monthConstructive Dialogue Institute, Inc.
Who We Are The Constructive Dialogue Institute (CDI) is a non-partisan, non-profit dedicated to equipping the next generation of Americans with the skills to communicate and collaborate across lines of difference. We work with U.S. colleges and universities by providing co-curricular programming for students, professional development for faculty and staff, and strategic guidance to leadership. Our goal is to foster constructive dialogue at every level of the institution and to create the conditions for lasting organizational change. CDI was co-founded by psychologist Jonathan Haidt, the bestselling author of The Righteous Mind and The Anxious Generation. The Role We’re seeking an early-career Software Engineer to help build the technology behind CDI's learning programs. You’ll work on Perspectives, our online learning platform, and our AI-powered dialogue practice experience, helping students build the skills to bridge divides and giving educators better tools to support their learning. You’ll work directly with and be mentored by our Senior Technical Lead, and collaborate closely with our Product team. You’ll contribute to real product features, fix bugs, help keep our platform reliable, and improve the systems we use to build and maintain software. You’ll start with clearly scoped work, get regular guidance and code review, and take on more responsibility, including production support, as your skills grow. AI agents are part of our everyday engineering workflow. You’ll learn to break problems into manageable pieces, evaluate implementation approaches, and review and test agent-generated code so you understand the work you ship. Our stack includes TypeScript, React, and Next.js; Java and Spring Boot; Python; and AWS. You don't need to arrive knowing all of it. With guidance and mentorship from our Senior Technical Lead, you'll: Build and improve features for students, instructors, and CDI staff, such as learning activities, progress displays, and tools for managing courses and learners. Work with our Senior Technical Lead and Product team to break product needs into clear tasks, and deliver small, well-tested changes. Use AI coding agents to help implement features, investigate bugs, and explore unfamiliar code. Read, question, and test their output before treating it as finished. Diagnose problems by reproducing them, tracing application behavior, and using logs and tests to understand what went wrong. Write and maintain automated tests, check user-facing behavior, and participate in code reviews with attention to accessibility, reliability, and protecting learner data. Help monitor and support our production systems, building toward taking part in incident response. Contribute to the tools and practices that make AI-assisted development effective at CDI, including project context, custom agents and skills, tool integrations, and agent-assisted code review. Document what you learn, communicate progress and blockers, and ask for help early when something is unclear. Who You Are Required Bachelor's degree in computer science, software engineering, or a related technical field, or equivalent practical experience. At least one hands-on engineering project beyond coursework, such as an internship, co-op, job, freelance project, or sustained open-source contribution, where you worked in a shared codebase and had your code reviewed. A working foundation in at least one programming language, and a project you can explain: how it works, the decisions you made, and how you investigated problems. Understanding of web application basics, including how a user interface communicates with an API and how an application stores and retrieves data. Ability to read and modify code, work through problems step by step, and test your changes to make sure they work as expected. Thoughtful use of AI development tools: willingness to learn how to direct them, critically evaluate their output, and ask questions when something is unclear. Clear communication and follow-through, including responding constructively to feedback, flagging when you're blocked, and knowing when to ask for help. Motivation for CDI's mission and interest in building tools that help people learn and practice new skills. Preferred Experience building a web application with JavaScript or TypeScript and React, Next.js, or a similar framework, or exposure to Java, Spring Boot, or Python. Familiarity with automated testing or SQL. Interest in accessible design or education technology. What We Offer A Mission-Driven Culture — our work culture genuinely reflects our mission, characterized by intellectual humility, continuous improvement, and open-mindedness Unlimited PTO — recharge on your own schedule with unlimited paid time off, in addition to 13 company holidays Health, Vision & Dental — health, vision, and dental plans, with CDI contributing toward your premiums each month 401(k) Match — invest in your future with a 100% match on your contributions, up to 3% of your pay Professional Development — a generous annual budget to invest in your growth: build new skills, deepen existing ones, and stay inspired in your work Remote Work Support — up to $500 reimbursed for home office equipment and up to $50/month reimbursed for home internet or cell phone expenses The Details Compensation: $72,000 - $82,000 Location: Remote, must be based in the U.S. Schedule: Full-time, flexible within U.S. time zones Reports to: Senior Technical Lead Direct Report(s): None Target start date: 12/01/2026 #J-18808-Ljbffr Constructive Dialogue Institute, Inc.
$109.65k
...Shape what comes next | Discover careers in Tech At Amazon, our tech... ..., it's your playground. Our engineers work on scalable systems,... ...fast. You'll take ownership early, collaborate across teams and... ...control systems Knowledge of software development lifecycle, including...Entry levelFull timeSummer workInternshipSeasonal workSummer internshipWork at officeLocal areaWorldwideMonday to Friday- SkillStorm is hiring early-career technologists to join the enterprise software workforce. You’ll start with 12 weeks of paid, immersive training, building projects in teams that reflect client work. After training, you’ll move directly onto an assignment with an enterprise...Entry level
$20k - $80k
Join Pixoate as an early-career software engineer and work across the services and interfaces behind our AI-powered image, PDF and document tools. You will receive scoped problems, code-review feedback and increasing ownership as you demonstrate reliable delivery. The...Entry levelFreelanceRemote work$130k - $180k
...the future of finance! In our hybrid early career program, you’ll be paired with a... ...solution that interacts with multiple software components, and executing on it by writing... ...code, and providing feedback to other engineers through code reviews. Your experience...Entry levelWork at officeRemote workFlexible hours3 days per week- SkillStorm is hiring early-career technologists to train for 12 weeks in an immersive program, then place you on assignments with Fortune... ...from day one, with a structured path from trainee to deployed engineer. Ideal candidates are recent grads or career changers with a strong...Entry levelTraineeship
$55k - $65k
...About the Role This role sits inside an early-stage medical AI company building a real-time surgical... ...and APIs to front end interfaces and edge software, with real ownership from your first weeks. Strong early-career engineers and senior engineers looking for deep...Entry levelRemote work- ## Software Engineer IApply: Sharon, Pennsylvania - USA: AND - Jacksonville, FL: Full time: Posted 2 Days Ago: R54341**Position Summary*... ...Engineering organization. This role is ideal for recent graduates or early-career software developers who are passionate about building high-...Entry levelFull timeWork at office3 days per week
$50.48 per hour
...for over a decade. At Rokt, we practice transparency in career paths and compensation, which is why we have a well-... ...role: The Rokt Residency is an 18 week, full-time, paid early-career program for software engineers working out of our office in New York City . This...Entry levelPermanent employmentFull timeTemporary workInternshipLive inWork at office- Airbase is hiring a technically driven student or early-career engineer to help build and deploy features using modern JavaScript/TypeScript frameworks (React, Next.js, Node.js). You will also help refactor legacy government data into Airbase APIs and contribute to interactive...Entry levelInternship
$40 - $60 per hour
...contract to perm role, who is excited about building software in an AI augmented world. This role is ideal for someone early in their career who understands core CS fundamentals and is eager to apply prompt engineering and AI assisted development techniques to real...Entry levelPermanent employmentContract workLocal area$230k - $285k
...About the role: We are seeking an exceptional Senior Software Engineer to join our Engineering team . Garner's Engineering team... ...optimize, and maintain software systems Mentor and uplevel early-career engineers Collaborate across disciplines to understand our...Entry levelWork at officeFlexible hours3 days per week- ...like hard problems, and want their work to matter at a time of great change. If that’s you, there’s no better place to build your career. Who you are Ambitious builder: You’re energized by building solutions without clear precedent and solving problems with far-reaching...Entry levelFull timeWork experience placementSummer workInternshipImmediate start
$38 - $51 per hour
The Opportunity Adobe is seeking dedicated and curious Software Engineer interns to help design, build, and evolve the systems that power... ...our engineering organization. This role is designed for early-career engineers who are excited not only about writing code, but...Entry levelHourly payFull timeInternshipWork at officeLocal areaWorldwide- ..., Inc. Job Area: Interns Group, Interns Group Interim Engineering Intern - SW General Summary: About Qualcomm Qualcomm... ...of technology to transform industries and improve lives. Our early career programs offer limitless opportunities for growth, mentorship...Entry levelInterim roleSummer workInternshipSummer internship
- Start your career in enterprise software with a salary on day one and a clear path to client work. SkillStorm... ...agencies, and we’re hiring early-career technologists to join that workforce... ...progression from trainee to deployed engineer is mapped out for you. This role...Entry levelTraineeshipWork experience placement
- ...per day Madhive is driving the evolution of local media. Software Engineer Financial Systems (IC3) Madhive is hiring a Software Engineer... ...reliability and business value Who You Are An early-career software engineer with 04 years of professional experience;...Entry levelFull timeInternshipWork at officeLocal areaRelocation3 days per week
- Wealth.com is offering a Software Engineering Internship in the United States, designed for ambitious early career developers. You will gain hands-on experience building modern web applications, including a React-based frontend, within an Agile team. You are currently pursuing...Entry levelInternshipRemote work
- The Constructive Dialogue Institute, Inc. is seeking an early-career Software Engineer to help build the technology behind CDI's learning programs, including Perspectives and AI-powered dialogue practice. You will work with our Senior Technical Lead and Product team to...Entry levelRemote job
$93.9k - $153.6k
We are seeking a Software Engineer to join our Data & AI Engineering team to build modern, scalable web applications using technologies... ...role is open to both experienced engineers and high-potential early-career candidates (e.g., recent Master’s graduates in Computer...Entry levelFull timeInternship$164k - $295k
...leveraging AI to transform the way we work. CrowdStrikers drive their careers through flexibility and autonomy while also being expected to... .... About the Role: We're looking for a Senior UI Platform Engineer to lead the design and build of the shared developer tooling...Permanent employmentContract workWork experience placementWork at officeLocal areaRemote workShift work$31.25 per hour
...whichever comes first. Applications must be submitted by posted deadline, to be considered. Apply Directly: Overview: The Software Engineer Co-Op on the Fixed Income Investment Technology team will design and implement creative solutions to complex business problems...Hourly payInternshipLive inWork at officeLocal area3 days per week- Locality is seeking an entry-level Computer Science graduate for a contract-to-perm role in New York. You will apply prompt engineering and AI-assisted development to real production systems, building and refining AI-driven features. The role emphasizes CS fundamentals,...Entry levelPermanent employmentContract work
$130k - $200k
...About the Role Join an early-stage internet marketplace team building and improving the software that supports its platform. This hands-on role focuses on backend development... ...Looking For ~0 to 2 years of software engineering experience with hands-on backend or full-stack...Entry levelFull timeWork at office- Position Title Jr. Software Developer Location New York, NY Clearance Requirements Not... .... Ideal for recent graduates or early-career professionals, you will collaborate closely... ...Bachelor’s degree in Electrical and Computer Engineering, Electrical Engineering, Computer...Entry levelInternship
$150k - $200k
...excellence. At Aquatic, we are actively recruiting for software engineers in our Chicago or New York offices. You will have the opportunity... ...individual contributions have significant impact. As an Early Career engineer, you will rotate through 2 or 3 different...Entry levelFull timeCasual work$80.51k - $107.34k
...The Role Join Lumen Security Advisory Services as a Cloud Security Engineer, helping customers identify and reduce security risk across cloud and on-premises environments. This hands-on, early-career opportunity is designed for someone who has built a foundation in...Entry levelFull time$115.12k - $148.35k
...Software Development EngineerThe Software Development Engineer role on our Trading & Risk Management Systems (TRMS) team focuses on designing, implementing, and maintaining software components that support financial risk analytics and reporting. You will contribute to...Entry level$52 - $58 per hour
...cultivating a work environment where all team members belong and have the opportunity to thrive. Interns work side-by-side with top engineers in the industry while having autonomy from the get-go. They contribute to user-facing products and are able to see their work go...Full timeWork experience placementSummer workInternshipSummer internshipWork at officeLocal areaImmediate startWork from home3 days per week- ...addresses. About the role At Rippling, Engineering is at the heart of our business and culture. We believe in our early talent's potential, experience and aspirations... ...and more! What you will do Utilize your software engineering experience to tackle important projects...Full timeSummer workInternshipWork at office3 days per week
$300 per month
.... To achieve this, we need more great engineers. The work affects millions of people... ...apply! The Role We're looking for software engineers to help build the systems... ...remember context across sessions As an early-career engineer, you'll be paired with senior...Entry levelFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (Early Career). Be the first to apply!
- software engineer internship remote New York, NY
- software engineer remote New York, NY
- graduate software developer no experience New York, NY
- work from home software developer New York, NY
- summer intern software engineer New York, NY
- junior software developer New York, NY
- information technology software engineer New York, NY
- senior software engineer remote New York, NY
- rust software engineer New York, NY
- part time software developer New York, NY





