Software Developer Trainee Program
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Paid apprenticeship program for career switchers transitioning into software engineering. Completing bootcamps and contributing to real software projects with mentorship.
Responsibilities:
- Complete Flatiron School’s Software Engineering (full-time) and AI & Data Science (part-time) bootcamp programs
- Contribute to real software projects during a paid apprenticeship with an employer partner
- Collaborate in sprint-based workflows and participate in code reviews
- Build a portfolio of production-level work
Requirements:
- 2+ years of prior work experience (any industry)
- Availability for 40 hours/week
- Successful completion of the Flatiron School Aptitude Assessment
Benefits:
- Paid work-integrated apprenticeship
- Mentorship from experienced engineers and product leaders

Flatiron School
Launch a career with in-person or online courses in Product Design, Data Science, Software Engineering or Cybersecurity.
Similar Jobs

Software Engineer, Work-Study Program – No Tech Experience Required
Paid software engineering apprenticeship for recent graduates at Flatiron School. Learning in a structured environment while contributing to real software projects with mentorship.

Accelerated Software Engineer – Bletchley Fellowship
Apprentice learning software engineering through AI bootcamp at Flatiron School. Gaining hands-on industry experience and mentorship while contributing to projects for employer partners.

Accelerated Software Engineer – "Earn While You Learn" Program
Apprentice Software Engineer in a part-time Data Science & AI Bootcamp. Gain hands-on experience while working for an employer partner as a part-time apprentice.

Senior Product Engineer – Mobile, AI Systems
Senior Product Engineer developing mobile and AI systems for Rentvine, enhancing property management software. Collaborating with teams to evolve architectural direction and drive AI-augmented engineering practices.

Senior Full-Stack Engineer
Senior Full-Stack Engineer developing features for Rentvine's property management platform. Collaborating with product managers, designers, and engineers for end-to-end solutions.

AEM Technical Lead
AEM Technical Lead for Adobe Experience Manager, balancing technical leadership and hands-on development. Involved in scalable solutions for global teams within client engagements.

Full-Stack Engineering Lead
Engineering Lead developing AI-powered tools at a digital product agency, leading technical challenges and collaborating with product and client teams.

Senior Software Engineer
Senior Software Engineer responsible for critical service ownership and team collaboration within Granum's software ecosystem serving landscapers. Lead technical initiatives while ensuring reliability and performance.

Full Stack Engineer
Full Stack Engineer developing a property management platform in a remote and agile environment. Collaborate with the CTO on APIs and feature development while ensuring scalability.

Software Engineer IV – Full Stack
Senior Software Engineer IV focused on enhancing government digital services. Collaborating in a fully remote team environment with a strong emphasis on technical skills and complex project handling.

Software Engineer, Showroom
Software Engineer developing full-stack features for a home design startup. Collaborating with Product and Design partners to drive features end-to-end across the stack.

Senior Fullstack Developer, Patient Portal, DICOM
Senior Fullstack Developer at Dedalus developing patient portal solutions for healthcare technology. Focused on backend services, software design, and support for complex customer problems.

Senior Software Engineer – Integrations, Automations
Senior Software Engineer focusing on integrations and automations for hardware teams at AllSpice. Collaborating with internal teams and customers to enhance circuit design workflows in a flexible work environment.

Software Engineer, Intermediate
Intermediate Software Engineer at Fellow enhancing productivity through AI-powered tools. Building features and collaborating with teams to improve meeting efficiency.

Software Engineer
AI Engineer responsible for developing systems that orchestrate agents for a B2B SaaS startup. Focusing on AI-driven vendor risk assessment and managing intelligence infrastructure.

Senior Software Engineer, Intelligent Systems
Senior Software Engineer designing and building backend services for HostPapa's cloud commerce platform. Involving complex billing logic, API-driven services, and embedding AI solutions within a remote team.

Principal Software Engineer
C++ engineer modernizing payment processing systems at Ticketmaster. Engaging in design, development, and integration of payment solutions for live events.

Principal Software Engineer
C++ engineer modernizing Ticketmaster's high-throughput payment processing systems handling real financial transactions. Driving platform migrations and developing robust payment integrations with third-party gateways.

Senior Software Engineer – APIs
Senior Software Engineer developing customer-facing and internal APIs for Unacast's location intelligence analytics. Translating business problems into technology solutions with a focus on fast querying of large datasets.

Principal Software Engineer
Principal Software Engineer responsible for software engineering mentorship and integrating industry trends. Join Ad Hoc, delivering scalable digital services that transform government experience.