Senior Software Engineer

2 days ago


West Columbia, United States Flatiron School Full time

Senior Software Engineer & Mentor Join to apply for the Senior Software Engineer & Mentor role at Flatiron School. About Flatiron School As a leader in the tech industry, Flatiron School believes that education is the best investment you can make in your future. Were committed to helping change lives and the world for the better. Our courses provide an immersive, outcomes?driven curriculum for students looking to launch a career in Software Engineering, Cybersecurity, Data Science, Artificial Intelligence and Game Design. In addition to student programs, we also offer targeted education solutions for organizations. Our Mission: Enabling the pursuit of a better life through education. Our Values Make No Little Plans - Build for scale, create for the future, execute short?term goals in view of long?term strategy Radiate Positivity - Be kind, have fun, find what to love Strive for Excellence - Drive results, hold yourself and each other accountable to our shared goals Be a Lifelong Learner - Embrace a growth mindset, be curious, get comfortable with being uncomfortable Work Together - Collaborate, embrace transparency, empower others to succeed Nurture Difference - Seek to understand, notice who or what is missing, actively seek out different opinions, create space for other voices to be heard About the Role Flatiron School is transitioning its engineering team into a modern product engineering organization focused on building the next generation of AI?driven adaptive learning tools. As part of this shift, were creating a hybrid role for a senior engineer who can both contribute deeply to product development and lead the technical growth of our expanding apprenticeship program. This position blends hands?on engineering with leadership and mentorship. You will spend roughly half of your time designing, prototyping, and shipping product features and infrastructure. The other half of your time, youll guide apprentices as they develop real products and complete their part?time Data Science bootcamp. Youll work directly with the VP of Product, help establish our product engineering culture, and shape how both senior developers and apprentices work together in a studio?style environment. What Youll Do Product Engineering (?50%) Full?stack development of adaptive learning tools using React, TypeScript, Python, and Postgres. Build maintainable infrastructure on modern stacks (Supabase, Vercel, AWS) to support product development. Rapidly turn product ideas into functional prototypes and iterate based on user insights. Integrate AI/ML frameworks (e.g., OpenAI, HuggingFace) into learner?facing experiences. Define and enforce engineering best practices, including clean code, testing habits, and architecture patterns. Collaborate directly with product leadership on scope, priorities, and technical direction. Apprentice Leadership & Mentorship (?50%) Guide a cohort of part?time apprentice engineers as they split time between development and the Data Science bootcamp. Design and maintain apprentices weekly development workflows, expectations, and milestones. Conduct code reviews, pair programming sessions, and small?group technical coaching. Help apprentices understand how product thinking, engineering, and data science intersect. Create and refine templates, starter repos, and repeatable patterns that help new apprentices ship high?quality work faster. Partner with the VP of Product to ensure apprentice work integrates smoothly with senior engineering output. Model professional engineering behavior, including clear communication, accountability, and problem?solving. Qualifications Must?Haves Ability to work in person in Columbia, SC, at least one day per week. 6+ years of experience in full?stack development (e.g., Next.js, JavaScript, TypeScript, Python, SQL). Experience with rapid development environments (e.g., Supabase, Vercel, AWS). Familiarity with AI/ML toolchains and APIs. Strong experience breaking down work for junior developers or mentoring engineers. Ability to balance hands?on coding with supervision and process?building. Comfortable working in a fast?moving, early?stage product environment. Can work in the US without visa sponsorship (including H?1B, STEM OPT, and F?1 visa transfers). Submission of professional work via application link. Nice?to?Haves Experience teaching, mentoring, or running early?career engineering programs. Exposure to adaptive learning, edtech, or AI?supported instruction. Experience in startups, venture studios, or zero?to?one product teams. Interest in helping shape the long?term structure of Flatirons apprenticeship pipeline. What We Offer A mission?driven studio focused on transforming education with AI. A central role in shaping our engineering culture and apprenticeship model. A chance to build future?facing products and mentor the next generation of AI engineers. Remote?friendly culture with weekly in?person collaboration in Columbia. Please note, we are only set to up?hire applicants residing in the following states: AL, AZ, CA, CO, CT, DC, FL, GA, IL, IN, MD, MA, MI, MN, MO, NV, NH, NJ, NM, NY, NC, OH, OK, OR, PA, SC, TN, TX, VA, WA, WI The Pay Range For This Role Is 170,000 185,000 USD per year (Columbia, SC) Seniority level Mid?Senior level Employment type Internship Job function Engineering and Information Technology Industries Higher Education Referrals increase your chances of interviewing at Flatiron School by 2. #J-18808-Ljbffr



  • West Columbia, United States TIBCO Software Full time

    Finxact, a Fiserv Company is looking for an innovative and passionate Senior Software Engineer to join our growing team. As a Senior Software Engineer, you will be a key contributor within the Development team working to build and maintain framework Software Engineer, Senior, Software, Engineer, Technology


  • Columbia, United States BigBear.ai, Inc. Full time

    BigBear.ai is seeking a Senior Software Engineer to support analysts and operators by designing, developing, and integrating tools to automate data collection, analysis, and presentation. This position will be based out of Fort Meade, Maryland. Havin Software Engineer, Software, Engineer, Senior, Support Analyst, Technology


  • West Columbia, United States Mavensoft Technologies Full time

    Role: Java FullStack Developer Tapestry Duration: 9 Months Contract (W2) Location: Columbia, SC (Remote, On-Site presence needed once a month.) Key Skills 7+ years of experience with Tapestry 7+ years of experience with JavaScript 7+ years of experience with jQuery 7+ years of experience with EDI Transactions 7+ years of experience with JDBC Experience with...


  • Columbia, United States Leidos Holdings Full time

    Leidos has a new and exciting opportunity for a Senior Software Engineer to play a dual role in User Interface Development and Full Stack Development within our Intelligence Sector, Cyber & Analytics Business Area (CABA). At Leidos, we offer competit Software Engineer, Software, Engineer, Senior, UI, Development, Technology


  • Columbia, United States Creative Chaos Full time

    Senior Software Engineer For Node A Senior Software Engineer for Node is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A senior software engineer makes sure that the functionality, security and...


  • Columbia, United States HRUCKUS LLC Full time

    Overview Veteran-Owned Firm Seeking a Senior Software Engineer with TS/SCI with a Full Scope Polygraph for an Onsite Role in Columbia, MD. My name is Stephen Hrutka. I lead a Veteran-Owned management consulting firm in Washington, DC. We specialize in Technical and Cleared Recruiting for the Department of Defense (DoD), the Intelligence Community (IC), and...


  • Columbia, United States HRUCKUS Full time

    Overview Veteran-Owned Firm Seeking a Senior Software Engineer with TS/SCI with a Full Scope Polygraph for an Onsite Role in Columbia, MD. My name is Stephen Hrutka. I lead a Veteran-Owned management consulting firm in Washington, DC. We specialize in Technical and Cleared Recruiting for the Department of Defense (DoD), the Intelligence Community (IC), and...


  • Columbia, United States Enlighten Full time

    Senior Software Engineer (Hybrid) - 24031 Join to apply for the Senior Software Engineer (Hybrid) - 24031 role at Enlighten Senior Software Engineer (Hybrid) - 24031 1 day ago Be among the first 25 applicants Join to apply for the Senior Software Engineer (Hybrid) - 24031 role at Enlighten Get AI-powered advice on this job and more exclusive features....


  • Columbia, United States ClearanceJobs Full time

    Senior Software Engineer Leidos has a new and exciting opportunity for a Senior Software Engineer to play a dual role in User Interface Development and Full Stack Development within our Intelligence Sector, Cyber & Analytics Business Area (CABA). At Leidos, we offer competitive benefits, including Paid Time Off, 11 paid Holidays, 401K with a 6% company match...


  • Columbia, United States Captivation Software LLC Full time

    Senior Software Engineer (Hybrid) - Java/OOP/Linux/Git/Maven/REST Columbia, MD - Hybrid Build to something to be proud of. Captivation has built a reputation on providing customers exactly what is needed in a timely manner. Our team of engineers take pride in what they develop and constantly innovate to provide the best solution. Captivation is looking for...