Job Closed

This listing is no longer active.

Flatiron School logo
Flatiron School

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

Software Engineer Apprenticeship

Full-stack EngineerSoftware EngineerOtherRemoteEntry LevelTeam 201-500Since 2012H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

100 days ago

Salary

$20 / hour

Seniority

Entry Level

Bachelor DegreeExperience acceptedEnglishJavaJavaScriptNoSQLPythonSQL

Job Description

Software Engineer Apprenticeship

Flatiron School

• Attend and complete the part-time Data Science Bootcamp as part of the apprenticeship • Contribute to software projects for your host company • Write clean, maintainable and testable code using modern frameworks and tools • Collaborate in sprint-based workflows and participate in code reviews • Support feature development, debugging, documentation, and QA processes • Build your portfolio of production-level work while growing your technical and collaborative skills • Receive ongoing mentorship from senior developers and product leaders

Job Requirements

  • Must be currently living in the U.S.
  • Must be authorized to work in the U.S.
  • Must be available 40 hours/week for 14 months to complete the Flatiron School Data Science Bootcamp and for apprenticeship work
  • Have a degree in Computer Science, Data Science/Analytics, Mathematics, or Economics OR have recently completed a software engineering bootcamp (strongly preferred); self-taught developers are also encouraged to apply
  • Not currently enrolled in a college/university or bootcamp program
  • Programming proficiency in at least one modern language (e.g., JavaScript, Python, Java)
  • Familiarity with frontend and backend web development concepts
  • Working knowledge of databases (SQL or NoSQL) and how to query or integrate them

Benefits

  • Tuition Coverage: Commit to pay the full $11,900 bootcamp tuition, through a monthly installment payment plan to Flatiron School

Related Job Pages

More Full-stack Engineer Jobs

Double logo

Senior/Staff Full Stack Engineer

Double

Real human assistants + great tech to help busy executives save hours every day.

Full TimeRemoteTeam 51-200Since 2018H1B Sponsor

• Ship software on a daily basis • Code a lot of TypeScript • Influence UX through product engineering • Collaborate with a high performing EPD team

Uruguay
$90K - $160K / year
Job Closed
Revamp Engineering logo

Software Engineering Intern – Integration & Process Automation

Revamp Engineering

Founded in 2016, Revamp is the premier employee-owned engineering design firm dedicated to advancing large-scale renewable energy projects. Our team is united by a shared commitment to accelerating the global energy transition and creating a workplace where talented people can make a tangible impact in the fight against climate change. As employee-owners, we take pride in building a culture of collaboration, innovation, and accountability where every individual's contribution drives both company success and personal growth. Revamp engineers have supported the design of more than 10% of the utility-scale solar generation capacity in the US since 2020, contributing directly to the renewable energy transformation. So much more than just an engineering firm; we are a diverse, international team of immigrants, singers, dancers, pastry chefs, outdoor enthusiasts, animal lovers, travelers and problem-solvers who bring curiosity and creativity to everything we do.

OtherRemoteTeam 51-200

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description The Integration & Process Automation Engineering Intern supports the Technical Innovation team in designing, implementing, and maintaining internal software integrations and automation tools that improve engineering workflows and operational efficiency. - Focuses on connecting systems, streamlining processes, and reducing manual effort through thoughtful application of automation tools and code-based solutions. - Collaborates with multidisciplinary teams to identify integration opportunities and build scalable, maintainable solutions that support Revamp’s renewable energy engineering operations. Qualifications - Actively enrolled in an undergraduate or graduate program in Computer Engineering, Computer Science, Electrical Engineering, or a related field. - Minimum 60 semester hours completed. - Minimum GPA of 3.2/4.0. - Foundational knowledge of software engineering principles. - Demonstrated experience (coursework, internship, or project-based) using Python and/or similar languages for automation or data-related tasks. - Familiarity with APIs and system integrations. - Strong written and verbal communication skills. - Ability to manage multiple tasks independently while maintaining attention to detail. - Demonstrated problem-solving ability and ownership of assigned work. Requirements - Identify opportunities for process automation across internal teams and workflows. - Design, build, and maintain integrations between internal and third-party systems using tools such as Python, Power Automate, Zapier, and APIs. - Develop scripts and lightweight applications to improve data accuracy, efficiency, and repeatability of engineering tasks. - Document integration architecture, workflows, and implementation details to support long-term maintainability. - Support validation and quality assurance of automation tools to ensure reliability and intended performance. - Manage time effectively across concurrent assignments and shifting priorities. - Collaborate with engineers and internal stakeholders to understand requirements and deliver practical automation solutions. - Communicate technical concepts clearly to non-technical team members. - Receive direction on complex or unconventional challenges and incorporate feedback into iterative improvements. - Perform additional duties as assigned or directed. Benefits - Competitive hourly compensation. - Exposure to large-scale renewable energy engineering operations. - Mentorship from experienced engineers and automation specialists. - Opportunity to contribute to projects supporting the energy transition.

United States
Job Closed
OtherRemoteTeam 501-1,000H1B Sponsor

• Build and ship product features end-to-end • Ability to write clear and well defined design documentation • Mentor fellow engineers • Lead application architecture decisions • Troubleshoot, debug and resolve software bugs • Implement back-end APIs in Node.JS • Work on our Ember SPA front-end • Collaborate with engineers, designers, and product managers • Participate in an Agile software development life cycle • Write well-designed, maintainable & testable code • Be product-minded and think about the customer • Work with JavaScript, Node.JS, Ember, Python, Docker, PostgreSQL, Kubernetes, etc.

United States
$156K - $234K / year
Job Closed
SearchStax logo

Senior Software Engineer

SearchStax

Site Search and Hosted Solr

OtherRemoteTeam 51-200H1B Sponsor

• Conduct research and create designs for computer and network software • Evaluate user requirements to build effective software solutions • Design, develop, operate, optimize, and maintain microservices in a distributed architecture • Write high-quality code that is robust and easy to maintain with tests • Drive tasks to completion and take ownership of projects • Identify and drive improvements to our software and development processes • Conduct peer design/code reviews • Work with distributed teams across different time zones • Provide fanatical production support for features and applications

United States
$129.7K / year
Job Closed