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, AI & Data – Entry Track

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

Location

United States

Posted

93 days ago

Salary

$15 / hour

Seniority

Mid Level

High School2 yrs expEnglish

Job Description

Software Engineer, AI & Data – Entry Track

Flatiron School

• Complete Flatiron School’s Software Engineering (full-time) and 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

Job Requirements

  • Up to 2+ years of prior work experience (any industry)
  • Availability for 40 hours/week
  • Successful completion of the Flatiron School Aptitude Assessment

Benefits

  • Tuition: $19,500 (covered through an installment plan during the program)

Related Job Pages

More Full-stack Engineer Jobs

Shipium logo

Lead Software Development Engineer

Shipium

Modernizing the e-commerce supply chain

OtherRemoteTeam 11-50H1B Sponsor

• Design and build scalable platform services, APIs, and supply chain microservices in Java, Python, or TypeScript • Architect and deploy services across AWS using containerization (Docker, Kubernetes) • Design and optimize data layers using PostgreSQL, MongoDB, and Redis • Leverage AI coding tools such as Claude Code for code generation • Define and implement RESTful APIs, message queuing systems, and event-driven architectures • Establish and maintain coding, testing, and monitoring standards for platform engineering teams • Lead code reviews and champion automated testing practices • Contribute to the design and improvement of CI/CD pipelines • Produce clear, comprehensive technical documentation • Work closely with product management, data science, and customer-facing teams • Mentor engineers on advanced technical concepts and software engineering best practices • Own the reliability and performance of the systems built • Serve as a technical escalation point for platform issues

Arizona + 25 moreAll locations: Arizona | California | Colorado | Connecticut | District of Columbia | Florida | Idaho | Illinois | Montana | Nevada | New Hampshire | New Jersey | New York | North Carolina | Ohio | Oregon | Maryland | Massachusetts | Michigan | Missouri | South Carolina | Tennessee | Texas | Vermont | Washington | Wisconsin
$170K - $189K / year
Job Closed
New Relic logo

Senior Software Engineer – Database Platform

New Relic

New Relic is a San Francisco-based software analytics company founded in 2008. New Relic utilizes a SaaS-based solution to consolidate and analyze customer interaction data, helpin

• Build an extraordinary database-as-a-service platform that will provide streamlined cloud services for our customers using MySQL, PostgreSQL, Redis, and Kubernetes • Write efficient and optimized code to build tools and applications that facilitate database management and orchestration • Monitor and optimize databases to ensure high availability, performance, and security • Develop and maintain Kubernetes Operators (controllers) in Go to automate databases and related resources. • Develop automation for database and Kubernetes-related tasks such as provisioning, backup, scaling, and monitoring. • Champion best practices for database high availability, performance tuning, and security across the platform.

Oregon
$152K - $190K / year
Job Closed
American Society of Crime Laboratory Directors (ASCLD) logo

Software Engineer II

American Society of Crime Laboratory Directors (ASCLD)

Excellence in Forensic Science Management through Leadership and Innovation

OtherRemoteTeam 501-1,000Since 1974H1B No Sponsor

• Design, implement, test, and maintain high-quality software solutions that align with business needs and project requirements. • Work closely with product owners, designers, and other engineers to understand product requirements and translate them into effective technical solutions. • Ensure code quality by writing clean, efficient, and well-documented code. Perform unit testing, integration testing, and code reviews. • Troubleshoot and resolve software defects, production issues, and technical problems. • Contribute to the design and architecture of software applications, ensuring scalability, reliability, and performance. • Stay up to date with company standards, technologies, and best practices, and apply them to improve the development process and product functionality. • Provide guidance and support to junior engineers, reviewing code and offering constructive feedback to foster team growth. • Participate in the team’s development process, including sprint planning, standups, and retrospectives. Communicate effectively with team members and stakeholders. • Performs other related duties as assigned to support team objectives, departmental needs, and overall organizational priorities.

United States
Job Closed
American Society of Crime Laboratory Directors (ASCLD) logo

Staff Software Engineer

American Society of Crime Laboratory Directors (ASCLD)

Excellence in Forensic Science Management through Leadership and Innovation

OtherRemoteTeam 501-1,000Since 1974H1B No Sponsor

• Provide strategic guidance and mentorship to Software and DevOps Engineers, fostering a culture of innovation and excellence. • Lead the design and architecture of complex software systems, ensuring scalability, reliability, and performance. • Oversee the implementation and optimization of DevOps practices, including CI/CD pipelines, automated testing, and infrastructure as code. • Work closely with cross-functional teams, including product management, QA, and operations, to align technical solutions with business goals. • Stay abreast of industry trends and emerging technologies, advocating for their adoption to maintain a competitive edge. • Conduct thorough code reviews to ensure adherence to best practices and maintain high-quality standards. • Address technical challenges and provide innovative solutions to complex engineering problems. • Ensure comprehensive documentation of system designs, processes, and standards. • Develop and deliver training programs to enhance the skills and knowledge of engineering teams. • Performs other related duties as assigned to support team objectives, departmental needs, and overall organizational priorities.

United States
Job Closed