Software Developer Trainee
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Paid apprenticeship for professionals with 2+ years of work experience seeking to transition into software engineering. Candidates will complete bootcamp programs and contribute to real projects.
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
- Receive mentorship from experienced engineers and product leaders
Requirements:
- 2+ years of prior work experience (any industry)
- Availability for 40 hours/week
- Successful completion of the Flatiron School Aptitude Assessment
Benefits:
- Tuition covered through an installment plan during the program

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

Full Stack Developer, Java, Angular
Full Stack Developer desarrollando soluciones Java y Angular para proyectos de transformación digital de knowmad mood. Trabajo remoto en España con tecnologías de microservicios y frontend Angular.

Software Engineer, German Energy Market Processes
Software Engineer building German Grundversorgung, billing, and EDIFACT market-communication systems. Supporting principal33’s end-to-end energy supplier platform for regulated utility processes.

Senior Software Engineer, AML Team
Senior Software Engineer building TypeScript AML services and Admin Panel features for SEON’s fraud-prevention platform. Leading technical design, delivery, reliability and mentoring.

Software Engineer, AML Team
Software Engineer building TypeScript AML services for SEON’s fraud prevention platform. Delivering secure, scalable features across case management, customer-facing tools and compliance datasets.

Full Stack Developer, Java/Angular
Full Stack Developer Java/Angular desarrollando soluciones de transformación digital para knowmad mood. Trabajo remoto con Java, Spring Boot, microservicios y Angular.

Software Engineer Co-op
Part-time Software Engineer co-op at Raytheon, an aerospace and defense company, completing training and clearance activities remotely. Converting to onsite systems engineering work after graduation and clearance approval.

Software Developer – Must own MacBook
Software developer completing and narrating coding tasks for Mercor’s AI-model training projects. Building, debugging, refactoring, and reviewing code remotely on a personal Mac.

Product Engineer – Passport
Product Engineer building WorkOS Passport onboarding and access-management experiences. Shaping secure identity workflows for employees, administrators, and AI agents.

Senior Software Engineer, Streaming Infrastructure
Senior Software Engineer building Airbnb's CDC and batch data platforms. Operating reliable, large-scale infrastructure that powers data movement across the company's systems.

Senior Software Engineer
Senior Front-End Software Engineer building accessible web applications for the Department of Veterans Affairs. Integrating AI-driven insights, REST APIs, and cloud services into secure user experiences.

Principal Engineer
Principal Engineer leading remedial system design and technical delivery for EHS Support’s environmental consulting clients. Supporting permitting, project management, business development, and staff mentorship.

Senior Principal Software Engineer
Senior Principal Software Engineer researching AI-powered prototypes for Clarity Innovations’ national-security and defense platforms. Designing proofs of concept and delivering secure, tested software capabilities.

Senior Systems Software Engineer – Accelerated Spark Applications
Senior engineer building NVIDIA’s GPU-accelerated Apache Spark services on Kubernetes. Extending Spark runtimes, workload routing, and production data-platform infrastructure.

Odoo Software Engineer
Odoo Software Engineer building and maintaining Miratech’s finance and project-management systems. Developing custom modules, integrations, data migrations, and testing pipelines for global clients.

Odoo Software Engineer
Odoo Software Engineer building Miratech’s Odoo finance and project-management systems. Developing integrations, data migrations, testing pipelines, and custom applications.

Odoo Software Engineer
Odoo Software Engineer developing Miratech’s finance and project-management systems. Building custom modules, integrations, data migrations, and testing pipelines on Odoo 20.

Odoo Software Engineer
Odoo Software Engineer building and integrating Miratech’s finance and project-management systems. Developing custom modules, data migrations, testing pipelines, and banking integrations.

Odoo Software Engineer
Odoo Software Engineer developing finance and project-management customisations for Miratech, a global IT services and consulting company. Building integrations, data migrations, and testing pipelines.

Linux Web Server Administrator
Linux Web Server Administrator managing Apache, Tomcat, NGINX, and RHEL environments for DecisionPoint. Supporting secure production systems, troubleshooting performance issues, and remediating vulnerabilities.

Director, Software Engineering – Platform Development
Platform engineering director leading UBC’s Microsoft-based platform modernization for pharmaceutical support and drug development services. Building secure, scalable, AI-enabled solutions in a regulated healthcare environment.