Software Engineer Trainee Program, No Tech Background Needed
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Participate in Flatiron School's paid software engineering apprenticeship program. Obtain industry experience while learning through bootcamp coursework and 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
- 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

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

Accelerated Software Engineer Apprentice
Apprentice Software Engineer at Flatiron School gaining hands-on experience in data science and AI. Completing part-time bootcamp and contributing to software products during the apprenticeship.

Director, Software Engineering
Director of Software Engineering at DLB Associates developing high-performance software solutions. Leading teams and driving technical strategy for engineering excellence and innovation.

Lead Software Engineer – Service Now
Lead Software Engineer guiding teams at Sanford Health to solve significant problems and issues in software applications. Offers mentorship and project leadership responsibilities in development lifecycle.

Full Stack Software Engineer, Medical Devices
Full Stack Software Engineer developing software solutions for medical devices at ALTEN Technology USA. Collaborating on engineering challenges and leveraging advanced technologies in the healthcare domain.

Software Engineer II
Software Developer II at EverCommerce developing apps for Invoice Simple. Collaborating on projects with a focus on mobile and web technologies including React Native and Node.js.

Senior Integration & Software Engineer, m/w/d
Senior Integration & Software Engineer responsible for developing and maintaining integrations in logistics IT for a family-owned company. Involves working with various technologies and optimizing system performance.

Senior Engineering Manager
Senior Engineer Manager leading a high-performing engineering team and driving project execution. Focus on coaching and development while balancing business priorities and team productivity.

Senior Software Engineer – Developer
Senior Software Engineer overseeing the full software lifecycle for AMS products at Boeing. Leading technical architecture decisions in the Agile Mission Suite team remotely from the US.

Senior Software Engineer – Contract
Senior NewStore OMS Developer responsible for integrating NewStore with Shopify. Work from anywhere while collaborating on middleware integration improvements.

Staff Software Engineer – Emerging Markets
Staff Software Engineer specializing in embedded systems for electric vehicle software development. Overseeing technical architecture and collaboration with engineering teams for breakthrough EV solutions.

Staff Engineer, GRC
GRC Engineer building automated workflows and integrations for tele-health solutions at OpenLoop. Focused on security governance, risk management, and compliance automation.

Software Engineer
Software Engineer building and expanding internal and external platforms for SecondMuse's mission-driven work. Focusing on full-stack development, systems integration, and practical AI solutions.

Senior Software Engineer
Senior Software Engineer at Malwarebytes contributing to backend development and distributed architecture in a cloud environment. Focusing on quality and collaboration in a dynamic team setting.

Staff Software Engineer, Combinatorial Optimization
Staff Software Engineer developing innovative planning algorithms for manufacturing at Divergent. Collaborating to enhance process efficiency using cutting-edge technologies in robotics and vehicle structures.

Staff Software Engineer
Staff Software Engineer responsible for building and improving backend services at Cision. Collaborating with cross-functional teams and mentoring engineers to drive project success.

Senior Software Engineer, Cloud
Senior Software Engineer developing Go software for cloud infrastructure at Runpod. Collaborating with teams to enhance cloud platform functionality and maintain distributed systems.

Software Engineer – Full-Stack
Full-Stack Software Engineer at Runpod. Working alongside engineers to develop tools for AI innovation.

Senior Software Engineer – Go, Control Plane
Senior Software Engineer developing Kubernetes-based orchestration for Lucenia's cloud-native search platform. Collaborating with teams to build and market new features and capabilities.

Senior Software Engineer – Data Plane
Senior Software Engineer at Lucenia Inc. specializing in data plane capabilities and distributed indexing operations by collaborating with globally distributed teams.

Software Engineer, Core Software Engineering
Software Engineer developing and supporting MEMX Trading system software. Working on design and production support during US evening hours.