Post job

Software development engineer jobs in Charleston, SC

- 114 jobs
All
Software Development Engineer
Software Engineer
Senior Software Engineer
Quality Assurance Engineer
Assistant Software Engineer
Software Leader
Software Developer
Software Development Manager
Junior Test Engineer
Tester
Lead Development Engineer
Software Engineer Lead
  • Software Engineer

    Bear Cognition, Inc.

    Software development engineer job in North Charleston, SC

    Who is Bear Cognition? Bear Cognition is a Software with a Service (SwaS ) company that combines AI-powered technology with expert consulting to help organizations turn complex data into actionable intelligence. We specialize in AI-enhanced analytics, workflow optimization, and intelligent automation. Our “problem-first, tech-second” approach ensures every solution is tailored to fit the unique business challenges of our clients, delivering faster insights and smarter decisions at scale. Job Description: Lead the development and maintenance of internal and client-facing web applications. This role will take ownership of our existing suite of Python Dash applications, as well as lead the development of new apps using Nuxt (Vue.js) and TypeScript. The engineer will work closely with data scientists to integrate ML models and workflows into robust, user-friendly web interfaces. The ideal candidate is a full-stack-minded developer who thrives in a collaborative, fast-paced environment and is passionate about building polished products that scale. * Please note that Bear Cognition currently does not sponsor any work visas * *Position is located in Charleston, SC* Responsibilities: Maintain, optimize, and extend existing Python Dash applications Lead the design and development of new applications using Vue.js, Nuxt and TypeScript Work closely with DevOps and data engineering teams to ensure apps are performant, secure, and properly deployed Collaborate with data scientists to integrate machine learning models and workflows via APIs and shared services Write clean, modular, maintainable, and efficient code with best modern UI/UX practices Follow the software development lifecycle and adhere to industry best practices Participate in code reviews and ensure that all solutions align with best practices Troubleshoot and debug issues as they arise Requirements: Bachelor's degree in computer science or related field, and 3+ years of relevant work experience Experience building web apps with Python, React, Flask and/or Dash Familiarity with REST APIs, FastAPI or Flask Solid experience developing with Vue.js, Nuxt, and TypeScript Experience building and maintaining SSR apps using Nuxt.js (v3+) Experience with AWS services such as Lambda, S3, RDS, CloudFront, and CloudWatch Experience with Google Cloud Services such as Firebase, Cloud Run, Pub/Sub, etc. Strong understanding of application interface concepts such as RESTful API, Webhooks, and web sockets Strong experience with Git Strong understanding of database design, SQL and NoSQL Familiarity with containerization technologies such as Docker and Kubernetes Experience with testing frameworks such as Jest and Cypress Strong communication and problem-solving skills Preferred: AWS certification completed Experience with Dash Experience with Vue v3.x.x and Nuxt v3.x.x We are committed to giving you: · A competitive starting base salary · Training and Ongoing support · Advancement opportunity · A comprehensive benefits package including medical, dental and vision coverage as well as the opportunity to participate in our 401(k) program Bear Cognition is an Equal Opportunity Employer. Bear Cognition strives to make employment decisions on the basis of merit, seeking the most qualified individuals in every job. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, pregnancy, gender identity or expression, sexual orientation, marital status, national origin or ancestry, genetics, disability, age, veteran status, or other status protected by law. All employment decisions will be based on valid job requirements or other legitimate, non-discriminatory reasons. Bear Cognition offers reasonable accommodations for individuals with disabilities in the job application and hiring process. If you would like to request such an accommodation, please contact the Vice President of Human Resources for Bear Cognition.
    $62k-83k yearly est. 3d ago
  • DO NOT APPLY RADD TEST RRR Excel 1

    Maximus 4.3company rating

    Software development engineer job in Charleston, SC

    Description & Requirements DO NOT APPLY RADD TEST RRR Excel 1 Essential Duties and Responsibilities: - Provides customer service for complex inquiries and problems via multiple possible channels (i.e. telephone, emails, web chats, or written letters). - Uses computerized system for tracking, information gathering, troubleshooting, and recording consistent problem areas. - Provides feedback when needed, provide input on call trends, processes, procedures, and training. - Calls are non-routine and require deviation from standard screens, scripts, and procedures. - Handles situations which may require adaptation of response or extensive research according to customer response. - May handle escalated and unresolved calls from less experienced representatives. Minimum Requirements - High School diploma or equivalent with 12 months of customer service experience. - Must be fluent in English and specified secondary language. - May have additional training or education in area of specialization. EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency For positions on this contract, Maximus will pay the prevailing wage rate for the location in which the employee is working, as determined by the Department of Labor. That wage rate will vary depending on locality. An applicant's salary history will not be used in determining compensation. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************. Minimum Salary $ 1.00 Maximum Salary $ 1.00
    $47k-89k yearly est. Easy Apply 5d ago
  • QA/Test Engineer

    Atlas Executive Consulting

    Software development engineer job in Charleston, SC

    Are you searching for an opportunity to take your career to the next level? Ignite Digital Services is a fast-growing digital transformation company serving the national security sector. Our small business applies data science, program management and technical domain expertise to help clients implement data-driven approaches that maximize operational efficiencies. We've redefined what it means to be a leader in our industry by creating and maintaining effective and rewarding working relationships with our clients, partners and internal team members. Our company culture is built upon a team-based approach, which offers continuous opportunities for personal growth and innovation, while providing unmatched value to our clients. Perks of Working at Ignite Digital Services: * Competitive pay and benefits, including PTO * Education stipends and referral bonuses * Compelling work with the U.S. federal government * Strong emphasis on volunteer and community engagement * Opportunity to shape the future of our industry * Supportive colleagues and management who invest in your growth Ignite Digital, has an exciting opportunity for a QA/Test Engineer in Charleston, SC to support our client engagements within the federal government. The ideal candidate is a self-starter with strong hands-on experience with software testing within the federal government and a strong work ethic. This position serves an important role in supporting a DevSecOps software development program and producing business process improvements. The individual will implement "best in class" software testing solutions. Responsibilities: * Conduct white-box testing, black-box testing, end-to-end testing, integration testing, and regression testing. QA documentation (test cases & scenarios, RTM) and bug documentation in ticket tracking system. * Identify risks and constraints, contingency plans and test deliverables for reviewed software and systems. Qualifications: * Active DoD security clearance * BS degree in Computer Science, Information Systems, Business Administration or other related discipline. * Six (6)+ years of experience in Manual testing, to include: Systems Analysis, Systems Architecture, Systems/Equipment Support, Test and Evaluation, and Logistics support of C4ISR requirements. * Three (3)+ years of technical experience in support of Test software solutions against documented requirements and specifications. * Working towards the following certifications within one and a half year after assuming duties: Professional Software Engineering Master (PSEM)/ Certified Software Development Professional (CSDP) or with COR approval complete a vendor/platform specific certification (e.g., Microsoft Certified Solutions Developer (MCSD), Microsoft Certified Applications Developer (MCAD), Microsoft Certified Database Administrator (MCDBA), Sun Certified Professional (SCP), Red Hat Certification Program (RHCP), CISCO Certified Network Professional (CCNP), CISCO Certified Design Professional (CCDP), Oracle Certified Professional (OCP), etc.) * Security+ certification Salary: $88k+ to align with education and experience Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information. Ignite Digital Services is a Small Business committed to providing exceptional service to government agencies at competitive prices. The capabilities and experience of our staff and our extensive industry relationships distinguish Ignite Digital Services among government contractors. Equal Opportunity Employer/Veterans/Disabled For individuals who would like to request an accommodation, please visit ********************** (CA) or ********************** (SC) or contact Human Resources. Ignite Digital Services will not make any posting or employment decision that does not comply with applicable laws relating to labor and employment, equal employment opportunity, employment eligibility requirements or related matters. Nor will Ignite Digital Services require, in a posting or otherwise, U.S. citizenship or lawful permanent residency in the U.S. as a condition of employment except as necessary to comply with law, regulation, executive order, or federal, state, or local government contract. OFCCP'S Pay Transparency Rule EEO is the Law Poster Create a Job Alert Interested in building your career at Ignite Digital Services? Get future opportunities sent straight to your email. Create alert
    $88k yearly 50d ago
  • QA/Test Engineer

    Ignite Digital Services

    Software development engineer job in Charleston, SC

    Are you searching for an opportunity to take your career to the next level? Ignite Digital Services is a fast-growing digital transformation company serving the national security sector. Our small business applies data science, program management and technical domain expertise to help clients implement data-driven approaches that maximize operational efficiencies. We've redefined what it means to be a leader in our industry by creating and maintaining effective and rewarding working relationships with our clients, partners and internal team members. Our company culture is built upon a team-based approach, which offers continuous opportunities for personal growth and innovation, while providing unmatched value to our clients. Perks of Working at Ignite Digital Services: Competitive pay and benefits, including PTO Education stipends and referral bonuses Compelling work with the U.S. federal government Strong emphasis on volunteer and community engagement Opportunity to shape the future of our industry Supportive colleagues and management who invest in your growth Ignite Digital, has an exciting opportunity for a QA/Test Engineer in Charleston, SC to support our client engagements within the federal government. The ideal candidate is a self-starter with strong hands-on experience with software testing within the federal government and a strong work ethic. This position serves an important role in supporting a DevSecOps software development program and producing business process improvements. The individual will implement “best in class” software testing solutions. Responsibilities: Conduct white-box testing, black-box testing, end-to-end testing, integration testing, and regression testing. QA documentation (test cases & scenarios, RTM) and bug documentation in ticket tracking system. Identify risks and constraints, contingency plans and test deliverables for reviewed software and systems. Qualifications: Active DoD security clearance BS degree in Computer Science, Information Systems, Business Administration or other related discipline. Six (6)+ years of experience in Manual testing, to include: Systems Analysis, Systems Architecture, Systems/Equipment Support, Test and Evaluation, and Logistics support of C4ISR requirements. Three (3)+ years of technical experience in support of Test software solutions against documented requirements and specifications. Working towards the following certifications within one and a half year after assuming duties: Professional Software Engineering Master (PSEM)/ Certified Software Development Professional (CSDP) or with COR approval complete a vendor/platform specific certification (e.g., Microsoft Certified Solutions Developer (MCSD), Microsoft Certified Applications Developer (MCAD), Microsoft Certified Database Administrator (MCDBA), Sun Certified Professional (SCP), Red Hat Certification Program (RHCP), CISCO Certified Network Professional (CCNP), CISCO Certified Design Professional (CCDP), Oracle Certified Professional (OCP), etc.) Security+ certification Salary: $88k+ to align with education and experience Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information. Ignite Digital Services is a Small Business committed to providing exceptional service to government agencies at competitive prices. The capabilities and experience of our staff and our extensive industry relationships distinguish Ignite Digital Services among government contractors. Equal Opportunity Employer/Veterans/Disabled For individuals who would like to request an accommodation, please visit ********************** (CA) or ********************** (SC) or contact Human Resources. Ignite Digital Services will not make any posting or employment decision that does not comply with applicable laws relating to labor and employment, equal employment opportunity, employment eligibility requirements or related matters. Nor will Ignite Digital Services require, in a posting or otherwise, U.S. citizenship or lawful permanent residency in the U.S. as a condition of employment except as necessary to comply with law, regulation, executive order, or federal, state, or local government contract. OFCCP'S Pay Transparency Rule EEO is the Law Poster
    $88k yearly Auto-Apply 51d ago
  • QA Automation Engineer

    C&K Systems 3.1company rating

    Software development engineer job in Charleston, SC

    Job Description C&K Systems is seeking a detail-oriented QA Automation Engineer who will be instrumental in ensuring the quality, reliability, and performance of our complex software ecosystem through strategic test automation and comprehensive quality assurance practices. This role combines technical expertise with collaborative problem-solving, focusing on building robust automated testing frameworks that accelerate delivery cycles while maintaining exceptional quality standards across web, API, and mobile applications that interact with sophisticated database systems. Expect to function as a critical quality advocate throughout the software development lifecycle, partnering closely with the product and development teams to transform requirements into comprehensive test strategies, architect scalable automation solutions, and drive continuous improvement initiatives that enhance user experience, system reliability, and operational efficiency across all platforms and environments. Job Responsibilities: Create and execute comprehensive test plans for complex web, API and mobile based applications that reference database back-end systems. Collaborate with product team to break down stories, understand requirements, and define use cases. Work with development teams to identify and resolve defects and other quality issues, and provide feedback to the product team on the usability, performance, and functionality of our applications Responsible for owning the testing of a user story (including manual and automated testing) and perform in-sprint automation using Playwright or other automated testing framework. Create and maintain test cases both manual and automated, execute test suites, review and diagnose reported bugs, and ensure overall system quality prior to release. Design, develop, maintain, and troubleshoot automated suites of tests through continuous integration for value added feedback, as well as review, document, and troubleshoot overnight regression test failures. Preferred Tools & Technologies API Testing: Postman/Newman, RestSharp, or similar REST testing frameworks UI Testing: Playwright (current), Detox for React Native Performance Testing: k6, JMeter, or NBomber Integration Testing: Testcontainers, WireMock for service mocking CI/CD: GitHub Actions, Azure Container Apps Environment: Git, C# backend, React/React Native frontend Minimum Requirements: Must possess a bachelor's degree or equivalent in Software Engineering, Computer Science, or a related field and at least three years of progressive experience in a Senior QA Analyst, Software Development Engineer, or related role. Must possess at least 3 years of: Hands-on functional testing experience for Web, API and Mobile applications. Hands-on SQL database experience. Database automation, including test data setup and validation. Experience should include working with open-source test frameworks, test design strategies, writing test cases, and automating tests. Experience with continuous integration tools such as Github Actions and experience with tools such as Jira and Confluence Must possess demonstrable experience in API testing (SOAP, RESTful services) using Postman or comparable API tools. Proficiency with Azure cloud deployments and testing using DevOps best practices and philosophies preferred. Experience using AI to develop testing scripts to enhance productivity, documentation, and automation. Understanding of agentic AI and testing considerations of code for quality, security, and best practices. Applicants who live within 100 miles our Murrells Inlet, SC location will require periodic office visits. This is a full-time, permanent opportunity, offering a competitive salary and comprehensive benefits package. Qualified applicants must be willing and able to work on a w2 basis. About C&K Systems C&K Systems is a retail technology company with over 30 years of experience, providing tailored point-of-sale, ERP and managed IT solutions to specialty retailers, franchises and government organizations. Our team works as a long-term partner to streamline operations, enhance customer experience and support growth through secure, innovative, retail-focused technology.
    $59k-75k yearly est. 9d ago
  • Third Assistant Engineer - Seaward Services - USNS Guam

    Alcatraz Cruises

    Software development engineer job in Charleston, SC

    Salary: $495.60 / daily Seaward Services is seeking a Third Assistant Engineer for its USNS Guam operation. About the Opportunity: The Third Assistant Engineer is responsible for upkeep and maintenance of the vessels' engineering plant as well as supervision of engineering department members. About You: This person will be adaptable, dynamic, and embody Hornblower's RESPECT Service System. Essential Duties & Responsibilities: * Maintenance and operation of vessel systems within legal requirements of USCG, FCC and other pertinent regulatory agencies. Participate in the safe operation of the vessel as required within USCG regulations. * Report any problems to the Chief Engineer immediately. Understudy the Chief Engineer and be able to act in his absence. Perform all duties and responsibilities normally expected of a vessel's Third Assistant Engineer. Operate the vessel appropriate to the parameters of the IMO-HSC. * Perform daily/weekly/monthly preventative maintenance as per maintenance schedule. Properly stock and inventory the vessel's spare parts. Properly process and pump sewage and oily water tanks when needed. Assist shore technicians as needed. Maintain daily logs. Make emergency repairs when needed. * Maintain a safe and clean engine room. Train new engineers as required. Ensure that performance and behavior of engineers meets legal and professional requirements. * Conduct drills with Marine and Non-marine crew as directed by the Master or with engineering crew. * The majority of work is performed in a Marine environment in both indoor and outdoor conditions with exposure to various temperatures and weather conditions, along with moderate to loud noise levels. * The Marine operation is subject to varying levels of motion, movement, and vibration. * The Third Assistant Engineer both lives and works onboard a vessel, on a rotational basis, generally for 56 Days on - 56 Days off (+). * Other job duties as assigned Requirements & Qualifications: * High School Diploma or Equivalent required. * Bachelor's degree preferred from maritime academy, or in related field, or equivalent experience. * Third Assistant Engineer Unlimited Horsepower USCG License. * STCW 95 Certificate * A valid Transportation Workers Identification Credential (TWIC) * Have and maintain a valid U.S. Passport. * Computer literacy in Microsoft office software. * Ability to use independent judgment and discretion to develop and execute innovative solutions to engineering problems. * Possess and demonstrate superior mechanical, electrical, hydraulic, electronic, and other skills exercised in engineering management of a large motor vessel. * Demonstrate appropriate management and administrative skills. * Utilize proven training and mentoring techniques. * Possess a thorough understanding of all-pertinent regulations and laws. * Communicate clearly and effectively both orally and in writing. * Logically and independently plan, organize, and complete work assignments. * Demonstrate well-developed inter-personal skills. * Set and achieve high standards of performance. * Demonstrate initiative and be able to make progress on multiple assignments under time constraints. * Possess excellent analytical, problem-solving, critical thinking and decision-making skills * Five years' experience as Marine Engineer demonstrating the ability to handle increasing levels of responsibility. * High Speed passenger vessel experience preferred. * Water Jet Experience preferred. * Specific training and experience in management of major on-board systems by type and brand. * Excellent career record in the marine industry. * Maintain compliance with USCG physical standards. * Ability to stand and walk on nearly a constant basis; ability to work long hours each day. * Ability to bend, rotate and reach frequently. * Ability to carry, push/pull and/or lift materials weighing upwards of 50 lbs. * Ascending/descending stairs or ladders safely. * Ability to manipulate/handle/grip materials required to perform job. * Ability to maneuver through/in/around small and/or confined areas within the vessel. * Must be able to maintain both static and dynamic standing balance to complete various duties associated with job. * Must be capable of performing emergency duties as listed in the vessel's station bill. * Successful completion of in-house IMO-HSC Type Rating Program. * Be able to acquire and maintain a Secret Clearance. * Accept Immunizations as required by Contract due to area of operation and/or nature of work. * Participate in Seawards Services, Inc. (SSI), Military Sealift Command (MSC), Safety, Seamanship and other training or meetings as required. Hornblower's passion is to provide amazing experiences on land and water. Our 40-year success through organic growth and acquisitions has resulted in a portfolio of over 25+ brands that welcome upwards of 30 million guests/riders annually. If you're an enthusiastic team player who thrives in an environment where communication, creativity, and cooperation are encouraged, this may just be the opportunity for you. The RESPECT Service System embodies Hornblower's mission, vision, values and operating principles. By creating a company culture that puts RESPECT at its core, we believe it will drive us to achieve our goal of becoming a Global Experiences and Transportation Leader. EEO / Disabled / Protected Veteran Employer. Hornblower is proud to be an Equal Employment Opportunity employer. We offer equal employment opportunities to all qualified individuals and prohibit discrimination and/or harassment of any type, including but not limited to discrimination and or harassment based upon race, religion, religious creed, color, national origin, ancestry, citizenship, sex, sexual orientation, gender, gender identity, gender expression, age, pregnancy or relation medical conditions, childbirth, breastfeeding, parental status, veteran and/or military status, disability (physical or mental), medical condition, genetic information or characteristics, political affiliation, domestic violence survivor status, marital status, or other characteristics prohibited by federal, state, or local law. Additionally, as a federal, state, and local contractor, Hornblower complies with government regulations, including affirmative action responsibilities for qualified individuals, where and as they apply. The company also participates in the E-Verify program in certain locations. Hornblower will consider qualified applicants with arrest and conviction records in a manner consistent with fair chance or other applicable laws and regulations.
    $495.6 daily 4d ago
  • Lead Dentist SW San Antonio at My Hometown Dentist at Potranco

    Bays Dental Group PC

    Software development engineer job in Charleston, SC

    Job DescriptionBenefits: Competitive salary Dental insurance Employee discounts Health insurance Training & development Vision insurance My Hometown Dentist at Potranco is looking for a caring, motivated Lead Dentist to take the helm of our brand-new, state-of-the-art dental office in Southwest San Antonio. This beautiful, modern practice features 5 fully equipped operatories, 2 skilled hygienists, Cone Beam CT, digital crown scanner, implant system, and so much more. This is a rare opportunity to step into a thriving, community-focused environment with all the tools you need to succeed. At My Hometown Dentist at Potranco, we take pride in being locally ownednot a big corporationand in putting our people and patients first. Were growing quickly and are looking for a lead dentist who wants to grow with us and truly make this office their own. Why Youll Love Working With Us: Locally and privately owned Supportive mentorship culture that invests in your growth Opportunities for advanced training & CE fully supported Unique bonus & incentive structure earnings easily exceed $400,000+ per year Cutting-edge technology throughout the office Respectful, uplifting team that makes every day enjoyable Strong PPO and fee-for-service patient base realistic production over $1,000,000+ per year Our patients health, comfort, and satisfaction are the heart of everything we do. As our Lead Dentist, youll play a key role in shaping the patient experience and leading the clinical side of our practice. If youre a compassionate clinician looking for a long-term home where you can grow, lead, and serve an amazing community, wed love to talk. Apply today to join the My Hometown Dentist family at Potranco!
    $87k-114k yearly est. 10d ago
  • Software Manager / SIGINT SME

    Fathom 4, LLC

    Software development engineer job in Charleston, SC

    ABOUT US: Fathom 4 (**************** is the kind of defense services company that you've always wanted to work with... and for. We strive to take care of all the people we support, including our employees, clients, troops, and community. We are in the people business, and that principle drives our culture. We hire people for a career, not just a particular project. When we concentrate on genuinely taking care of you, we know you will do what you can to care for the client. Fathom 4 grows when we build teams that feel the same way. Security Clearance Statement: This position requires a government security clearance; you must be a US Citizen for consideration. RESPONSIBILITIES: * Lead the architectural design of an Electronics Warfare (EW)/Signals Intelligence (SIGINT) software system, ensuring cohesive, scalable, and maintainable technical solutions. * Translate operator and government requirements into actionable technical direction for developers, integrators, and subcontractors. * Provide technical leadership and serve as a trusted advisor to customers, fostering long-lasting relationships. * Guide government and contractor teams to prevent architecture sprawl (e.g., unnecessary databases, mismatched stacks). * Recommend hosting solutions (Azure IL4/5, AWS GovCloud, Platform One, hybrid) based on access timelines, ATO pathways, and scalability. * Present and defend technical designs to government leadership and engineering teams (10-20+ audience). * Oversee data flow, API, and system integration decisions across distributed teams. REQUIRED QUALIFICATIONS: * Bachelor's degree in Engineering, Computer Engineering, Computer Science, or a relevant IT major from an ABET Accredited institution. In lieu of a degree, extensive real-world experience with relevant certifications will be considered. * Must be a US Citizen. * Must have a current DoD SECRET security clearance with the ability to become eligible for upgraded access to the TS/SCI level. * Strong, hands-on background in software engineering or system integration (5-8+ years). * Experience with EW, SIGINT, RF, or complex DoD technical systems. * Familiarity with at least one DoD-relevant cloud environment (Azure IL5, AWS GovCloud, or Platform One). * Ability to brief and lead technical discussions confidently in front of groups. * Working knowledge of modern architectures (containers, CI/CD, APIs, microservices) and basic cybersecurity/RMF awareness. ADDITIONAL DESIRED QUALIFICATIONS: * Experience with RF, Spectrum operations, and/or Signals Intelligence. * Background in MBSE, structured design (SysML/UML), or data modeling. * Familiarity with Iron Bank, Big Bang, Platform One, or other DOD hosted DevSecOps pipelines. SKILLS & ATTRIBUTES: * Excellent communication skills and the ability to interact with all levels of end users and technical resources. * Ability to present technical material and plans to groups of people. * Ability to operate effectively in a team-oriented and collaborative environment. * Strong problem-solving skills and the ability to propose solutions. * Familiarity with cybersecurity requirements and compliance including DISA STIG and RMF controls. * Ability to provide SME (Subject Matter Expert) support, troubleshoot issues, and validate solutions. LOCATION: * Charleston, SC with 10% expected travel. EQUAL OPPORTUNITY EMPLOYER: Fathom 4, LLC. is an equal opportunity employer that does not discriminate in employment. All qualified applicants will receive consideration for employment without regard to their race, color, religion, sex, age, sexual orientation, gender identity, or national origin, disability, or protected veteran status. Return to Fathom 4, LLC Apply for this job
    $89k-118k yearly est. 17d ago
  • Software Engineer III

    Rxbenefits 4.5company rating

    Software development engineer job in Charleston, SC

    RxBenefits is hiring! We are adding a Software Engineer III to the growing application development team at our Birmingham, AL headquarters. As a level III engineer, you will be responsible for creating the next generation of software at RxBenefits to support our rapidly growing business. You will also be part of a thought-leading team in the technology organization that champions the delivery of modern software. This is an exciting opportunity for a forward-thinking professional that is able to conceptualize, deliver, and support the technology that our employees and partners need to succeed. Job Responsibilities Include: · Design, build, and maintain AI-driven backend services, APIs, pipelines, and application features · Partner with Product, Data, and Architecture teams to translate business problems into efficient AI solutions · Participate in the design process to build efficient, scalable and maintainable architecture · Research, evaluate and recommend alternative solutions · Build scalable services integrating LLMs, retrieval systems, model inference endpoints, and third-party AI providers. · Ensure solutions meet enterprise standards for reliability, security, compliance, and observability · Collect and analyze metrics to drive implementation decisions · Design, improve and document processes · Review and collaborate with other engineers on their code · Support your team through encouragement and by example · Mentor and share knowledge within the team and across the department · Deliver on personal and team deadlines and goals Required Skills / Experience: · Bachelor's degree in computer science, mathematics, engineering or another related field · 6-8 years of professional experience in application development · Comfortable working with multiple programming languages at the same time · Strong proficiency in one more backend languages: Java, Python, Go, or Node.js - Python is strongly preferred · Hands-on experience implementing AI features such as: Integrating LLM APIs Building embeddings, vector stores, or semantic search Fine-tuning prompt engineering for LLM-based systems Implementing Retrieval Augmented Generation (RAG) patterns · Experience consuming or integrating machine learning models in production applications · Solid understanding of RESTful API design, microservices, and distributed systems · Strong foundation in data structures, algorithms, concurrency, and performance optimization · Familiarity with relational and NoSQL databases and performance considerations · Experience with Agile development methodologies · Strong communications and presentation skills · Excellent organizational skills, detail-oriented, and works well in a team environment or as an independent contributor · Ability to work with minimal supervision within a team environment · Ability to think strategically and execute with urgency · Desire to innovate and discover new technologies · Driven to continually learn and master new skills Preferred Skills / Experience: · Experience working in regulated industries (healthcare, finance, insurance) · Knowledge of governance frameworks around data privacy (HIPAA, SOC2, GDPR, etc.) · Experience evaluating model performance, prompt effectiveness, and model drift · Experience developing AI guardrails, moderation, hallucination-prevention, or safety patterns · Extensive experience in web development using modern frontend and backend technologies · Strong proficiency in frontend (React, NextJS) and backend (Python) technologies · Work with responsive design frameworks · Deployments to Amazon Web Services · Proficiency in AWS services: EC2, S3, Lambda, RDS, CloudFormation/Terraform, ECS/EKS, VPC, IAM, etc. · Caching and in-memory database technologies · Asynchronous/multi-threaded programming patterns _Based on relevant market data and other factors, the anticipated hiring range for this role is $120,000 - $140,000 annually. Final compensation rates will be determined based on various factors, including but not limited to experience, skills, knowledge, and internal equity considerations. This role is also short-term incentive eligible. Incentive amounts will vary by individual and business goals._ _We are committed to fair and equitable compensation practices. The final salary offered to the selected candidate may vary from the posted range due to individual qualifications. Our goal is to ensure that all teammates are compensated fairly and competitively based on their contributions to our organization._ _RxBenefits is also committed to providing best in class benefits to our teammates. We offer a robust total rewards package that includes:_ + _Remote first work environment_ + _Choice of a HDHP or PPO Medical plan, we pay 100% of the premium for the HDHP for you and your eligible family members_ + _Dental, Vision, Short- and Long-Term Disability, and Group Life Insurance that we also pay 100% of premiums (for your family too on Dental and Vision)_ + _Additional buy-up options for Short- and Long-Term Disability and Life Insurance_ + _401(k) with an employer match up to 3.5% available after 60 days_ + _Community Service Day to give back and support what you love in your community_ + _10 company holidays including MLK Day, Juneteenth, and the day after Thanksgiving plus a floating holiday to use as you like_ + _Reimbursements for high-speed internet, we'll send you a computer and monitors to help you do your best work_ + _Tuition Reimbursement for accredited degree programs_ + _Paid New Parent Leave that can be used for adoption or birth_ + _Pet insurance to protect your furbabies_ + _A robust mental health benefit and EAP service through Spring Health to support you when you need it mos_ _t_ RxBenefits provides equal opportunities for everyone who works for us and everyone who applies to join our team, without regard to sex or gender, gender identity, gender expression, age, race, religious creed, color, national origin, ancestry, pregnancy, physical or mental disability, medical condition, genetic information, marital status, sexual orientation, any service, past, present, or future, in the uniformed services of the United States (military or veteran status), or any other consideration protected by federal, state, or local law.
    $120k-140k yearly 2d ago
  • Software Engineer III

    IFAS LLC

    Software development engineer job in Charleston, SC

    Job Description Essential Job Functions: Financial Technology Infrastructure (FTI) provides financial systems services to the global Department of State (DoS) user community and services to personnel in Charleston, Bangkok, and Paris. The Operations Unit (OU) is is responsible for the operation of both domestic and overseas financial systems, including payroll, accounting, accounts receivable, disbursing, cash reconciliation, data warehouse, imaging and Treasury reporting systems. Job Responsibilities Plan, organize and manage the configuration, install, optimize, administer, and maintain financial systems supported by the Unit including but not limited to: PeopleTools based PeopleSoft Human Resources Management System (HRMS); Momentum Financials, Business Objects Enterprise; Regional Financial Management System Disbursing (RFMS/D) application; SAP Business Objects Enterprise, Power platform applications, and the enterprise scheduling & automation software, BMC Control-M suite. Provide efficient analysis and troubleshooting of production issues, both during and after normal business hours, to ensure service level agreements (SLAs) and metrics are maintained or exceeded. Software Systems Utilized: Oracle 18c and later SQL Server 2012 and later PeopleSoft Payroll and/or Time & Labor Momentum Financials Business Objects Enterprise SAP HANA SQL and SQL Plus Redhat Enterprise Linux 8 or later Windows 2016 and Later Windows 10 and Later Windows 7 and Later Microsoft Power Platform BMC Control-M batch scheduling software Microsoft Azure Jira Zabbix Splunk Required Skills: • Emphasis on teamwork and works well in a team-oriented environment • Solution oriented and strong troubleshooting skills • Production mindset (able to conceptualize) and able to operate in development • Process driven and follow protocol. Our most Successful Employees in this Position Demonstrate: • Analytical and problem solving • Attention to detail • Customer Service • Process Oriented Qualifications: Minimum Requirements: • Education Requirements: A four-year degree is preferred and five or more years technical experience in systems development, requirements development, and/or automated financial systems analysis. Experience with financial systems is desirable. • The software engineer supports the operation and development of software applications. Plans coordinates and controls software operations, estimates resources, assigns accountability, and establishes success criteria and assists in conducting engineering estimates for relative software costs, tradeoffs, and risk analysis. • Responsible for the overall network design, analysis, implementation, and subsequent management of all systems related activities, with concentration in planning, coordinating, specification development, implementation and monitoring of software including network analysis software. Software life cycle analysis and planning, in coordination with department requirements is an integral responsibility. • Must be U.S. Citizen to qualify for Secret Security Clearance Work Schedule: 100% on-Site, 5 Days a Week: The employee will work an 8-hour shift between the hours of 6:15 am to 6:00 pm with a non-compensated 45-minute lunch. (Consult your Project Manager for the specific work schedule and department policies.)
    $62k-83k yearly est. 1d ago
  • Software Engineer, Platform - Charleston, USA

    Speechify

    Software development engineer job in Charleston, SC

    Job Description The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview The responsibilities of our Platform team include building and maintaining all backend services, including, but not limited to, payments, analytics, subscriptions, new products, text to speech, and external APIs. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, is passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking, ensuring they meet business and scalability requirements Oversee the full backend API landscape, enhancing and optimizing for performance and maintainability Collaborate on B2B solutions, focusing on customization and integration needs for enterprise clients Work closely with cross-functional teams to align backend architecture with overall product strategy and user experience An Ideal Candidate Should Have Proven experience in backend development: TS/Node (required) Direct experience with GCP and knowledge of AWS, Azure, or other cloud providers Efficiency in ideation and implementation, prioritizing tasks based on urgency and impact Preferred: Experience with Docker and containerized deployments Preferred: Proficiency in deploying high availability applications on Kubernetes What We Offer A dynamic environment where your contributions shape the company and its products A team that values innovation, intuition, and drive Autonomy, fostering focus and creativity The opportunity to have a significant impact in a revolutionary industry Competitive compensation, a welcoming atmosphere, and a commitment to an exceptional asynchronous work culture The privilege of working on a product that changes lives, particularly for those with learning differences like dyslexia, ADD, and more An active role at the intersection of artificial intelligence and audio - a rapidly evolving tech domain The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $62k-83k yearly est. 5d ago
  • Software Engineer III

    Ifas LLC

    Software development engineer job in Charleston, SC

    Essential Job Functions: Financial Technology Infrastructure (FTI) provides financial systems services to the global Department of State (DoS) user community and services to personnel in Charleston, Bangkok, and Paris. The Operations Unit (OU) is is responsible for the operation of both domestic and overseas financial systems, including payroll, accounting, accounts receivable, disbursing, cash reconciliation, data warehouse, imaging and Treasury reporting systems. Job Responsibilities Plan, organize and manage the configuration, install, optimize, administer, and maintain financial systems supported by the Unit including but not limited to: PeopleTools based PeopleSoft Human Resources Management System (HRMS); Momentum Financials, Business Objects Enterprise; Regional Financial Management System Disbursing (RFMS/D) application; SAP Business Objects Enterprise, Power platform applications, and the enterprise scheduling & automation software, BMC Control-M suite. Provide efficient analysis and troubleshooting of production issues, both during and after normal business hours, to ensure service level agreements (SLAs) and metrics are maintained or exceeded. Software Systems Utilized: Oracle 18c and later SQL Server 2012 and later PeopleSoft Payroll and/or Time & Labor Momentum Financials Business Objects Enterprise SAP HANA SQL and SQL Plus Redhat Enterprise Linux 8 or later Windows 2016 and Later Windows 10 and Later Windows 7 and Later Microsoft Power Platform BMC Control-M batch scheduling software Microsoft Azure Jira Zabbix Splunk Required Skills: • Emphasis on teamwork and works well in a team-oriented environment • Solution oriented and strong troubleshooting skills • Production mindset (able to conceptualize) and able to operate in development • Process driven and follow protocol. Our most Successful Employees in this Position Demonstrate: • Analytical and problem solving • Attention to detail • Customer Service • Process Oriented Qualifications: Minimum Requirements: • Education Requirements: A four-year degree is preferred and five or more years technical experience in systems development, requirements development, and/or automated financial systems analysis. Experience with financial systems is desirable. • The software engineer supports the operation and development of software applications. Plans coordinates and controls software operations, estimates resources, assigns accountability, and establishes success criteria and assists in conducting engineering estimates for relative software costs, tradeoffs, and risk analysis. • Responsible for the overall network design, analysis, implementation, and subsequent management of all systems related activities, with concentration in planning, coordinating, specification development, implementation and monitoring of software including network analysis software. Software life cycle analysis and planning, in coordination with department requirements is an integral responsibility. • Must be U.S. Citizen to qualify for Secret Security Clearance Work Schedule: 100% on-Site, 5 Days a Week: The employee will work an 8-hour shift between the hours of 6:15 am to 6:00 pm with a non-compensated 45-minute lunch. (Consult your Project Manager for the specific work schedule and department policies.)
    $62k-83k yearly est. Auto-Apply 60d+ ago
  • Software Engineer

    UIC Government Services and The Bowhead Family of Companies

    Software development engineer job in Charleston, SC

    SOFTWARE ENGINEER (BSAD) Bowhead seeks a Software Engineer to join our team in supporting the upcoming Navy contract in Charleston, SC. **Responsibilities** Job duties include but are not limited to: + Provide software development, integration, modification, production and maintenance of signal processing models + Work closely across software engineers to develop and test rapid prototype systems using an in a rapid prototyping environment + Support and develop test procedures to test system functionality and generate software troubleshoot reports + Prepare documentation and support configuration management guidelines + Other duties as assigned **Qualifications** + Ten (10) years with Masters or fourteen (14) years with Bachelor's degree of professional experience with research, design, and development of computer and network software or specialized utility programs which may include database maintenance within an application area. + Individual shall have experience applying programming concepts in a professional or academic setting and notable experience with applying modern software development methodologies (e.g. agile, DEVOPS/DEVSECOPS) in a professional or academic setting. + Proficient in the use of personal computers with the ability to use MS Word, Excel and Outlook. + Proficiency in the use of on-line government property databases is preferred. Physical Demands: + Must be able to lift up to 20 pounds + Must be able to stand and walk for prolonged amounts of time + Must be able to twist, bend and squat periodically SECURITY CLEARANCE REQUIREMENTS: Must currently hold a security clearance at the Top Secret/SCI level. US Citizenship is a requirement for Top Secret/SCI clearance at this location. Applicants may be subject to a pre-employment drug & alcohol screening and/or random drug screen, and must follow UIC's Non-DOT Drug & Alcohol Testing Program requirements. If the position requires, an applicant must pass a pre-employment criminal background history check. All post-secondary education listed on the applicant's resume/application may be subject to verification. Where driving may be required or where a rental car must be obtained for business travel purposes, applicants must have a valid driver license for this position and will be subject to verification. In addition, the applicant must pass an in-house, online, driving course to be authorized to drive for company purposes. UIC is an equal opportunity employer. We evaluate qualified applicants without regard to race, age, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other protected characteristics EOE/D/V. In furtherance, pursuant to The Alaska Native Claims Settlement Act 43 U.S.C. Sec. 1601 et seq., and federal contractual requirements, UIC and its subsidiaries may legally grant certain preference in employment opportunities to UIC Shareholders and their Descendants, based on the provisions contained within The Alaska Native Claims Settlement Act. Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities. Please view Equal Employment Opportunity Posters provided by OFCCPhere (******************************************* . All candidates must apply online at ***************** , and submit a completed application for all positions they wish to be considered. Once the employment application has been completed and submitted, any changes to the application after submission may not be reviewed. Please contact a UIC HR Recruiter if you have made a significant change to your application. In accordance with the Americans with Disabilities Act of 1990 (ADA), persons unable to complete an online application should contact UIC Human Resources for assistance *****************/careers/recruitment/ . The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c) UIC Government Services (UICGS / Bowhead) provides innovative business solutions to federal and commercial customers in the areas of engineering, maintenance services, information technology, program support, logistics/base support, and procurement. Collectively, the fast-growing Bowhead Family of Companies offers a breadth of services which are performed with a focus on quality results. Headquartered in Springfield, VA, we are a fast-growing, multi-million-dollar company recognized as a top Alaska Native Corporation providing services across the Department of Defense and many federal agencies. Bowhead offers competitive benefits including medical, dental, vision, life insurance, accidental death and dismemberment, short/long-term disability, and 401(k) retirement plans as well as a paid time off programs for eligible full-time employees. Eligible part-time employees are able to participate in the 401(k) retirement plans and state or contract required paid time off programs. **Join our Talent Community!** Join our Talent Community (************************************************************************ to receive updates on new opportunities and future events. **ID** _2025-22110_ **Category** _Software Development/Engineering_ **Location : Location** _US-SC-Charleston_ **Minimum Clearance Required** _Top Secret/SCI_ **Travel Requirement** _N/A_
    $62k-83k yearly est. 60d+ ago
  • Group Leader - Land Development/Civil Engineering

    Ardurra Group, Inc.

    Software development engineer job in North Charleston, SC

    Job Description WK Dickson (an Ardurra Company) is looking to hire an experienced Civil Engineering leader for our Land Development practice in South Carolina. Our civil engineers, urban planners, and staff scientists work together daily to plan and create sustainable human environments by offering comprehensive land development services ranging from due diligence and master planning to design and construction administration. We are looking for someone excited to lead, grow, and guide a successful team that performs a variety of engineering tasks involving design work, research, and preparation of drawings and designs for site layout, horizontal utility projects (water, wastewater, stormwater), site grading, and drainage, including permitting and planning to serve both municipalities and private clients. Primary Function The Group Leader will play a crucial and strategic role in leading, supporting, and delivering a variety of land development projects for our clients in the following market sectors, data centers, high end residential, education and institutions, municipal, mixed-use, and some industrial. Key responsibilities will focus on project execution and delivery, providing exceptional client service, business performance , and mentoring the team. Innovation and collaboration will be highly valued. Primary Duties Ability to monitor and evaluate the operations of the South Carolina Land Development Group Coordinating tasks, motivating team members, fostering positive communication, and resolving conflicts Actively involved in monitoring the budget, schedule, and quality of projects within the group Successful experience in proposal writing to obtain work Have strong and established relationships with local municipalities/agencies within the state of South Carolina Provide technical leadership for projects as a mentor to all levels of the team Supervising staff and recruitment of new staff when needed Education and Experience Requirements Bachelor's Degree in Civil or Environmental Engineering, Landscape Architecture, or other relevant discipline PE license in SC is highly preferred Minimum 12 years of directly applicable experience Strong organizational skills, and ability to function efficiently within a team environment Comfort with AutoCAD, and other design software preferably with Civil3D Why Ardurra? While Ardurra offers competitive compensation and rich benefits programs, it is our culture that truly sets us apart from our peers. We nurture a family-like culture, striving to create a work environment that is enjoyable, challenging and rewarding but also fun. We are acutely focused on developing our staff, whether through our internal Ardurra Academy or through our industry-leading Leadership program. We have made a deliberate and focused commitment to nurture a people-centric culture where people are: valued as individuals; supported in their professional and career development with multiple, varied career paths; provided the tools and resources to be successful, engaged, and satisfied in their work; and positive benefits, time-off programs, and flexibility to help maintain a healthy balance between work and home. Ardurra is an Equal Opportunity/ Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, gender identity or sexual orientation. NOTICE TO THIRD PARTY AGENCIES: Ardurra does not accept unsolicited resumes from recruiters or employment agencies. In the absence of a signed Agency Agreement, Ardurra will not consider or agree to payment of any referral compensation or recruiter fee. If a resume or candidate is submitted to any hiring manager without a previously signed agreement, Ardurra reserves the right to pursue and hire those candidate(s) without any financial obligation to the recruiter or agency. These candidates will be considered property of Ardurra. We're not currently looking to add any more agencies to our list of approved vendors, so please do not contact any of our managers or recruitment team with sales calls or details of your candidates. #LI-SC1
    $97k-125k yearly est. 18d ago
  • Junior Engineer/ Scientist- Automated Tools and Testing

    Atlas Executive Consulting

    Software development engineer job in Charleston, SC

    Are you searching for an opportunity to take your career to the next level? Ignite Digital Services is a fast-growing digital transformation company serving the national security sector. Our small business applies data science, program management and technical domain expertise to help clients implement data-driven approaches that maximize operational efficiencies. We've redefined what it means to be a leader in our industry by creating and maintaining effective and rewarding working relationships with our clients, partners and internal team members. Our company culture is built upon a team-based approach, which offers continuous opportunities for personal growth and innovation, while providing unmatched value to our clients. Perks of Working at Ignite Digital Services: * Competitive pay and benefits, including PTO * Education stipends and referral bonuses * Compelling work with the U.S. federal government * Strong emphasis on volunteer and community engagement * Opportunity to shape the future of our industry * Supportive colleagues and management who invest in your growth Ignite Digital, has an exciting opportunity for an Engineer/Scientist 3 in Charleston, SC to support our client engagements within the federal government. The ideal candidate is a self-starter with strong working knowledge of Navy and Marine Corps C4ISR systems and a strong work ethic. This position serves an important role in supporting a DevSecOps development program and producing fielded system improvements. Responsibilities: * Provide system/equipment support to Navy and Marine Corps C4ISR systems. * Provide Test and Evaluation support to validate systems/equipment meet minimum C4ISR requirements. * Assist on the assembly and repackaging of C4ISR systems/equipment to support operational requirements. * Document test results, along with supporting information and recommendations for corrective measures. * Provide network engineering support, as required. Required: DOD secret level clearance eligible Desired Skills * BS degree in Engineering, Physics, Network Security, Computer Science, Information Systems. * Six (6) years of experience with Command, Control, Communications, Computers, Intelligence, Surveillance, and Reconnaissance (C4ISR) projects in support of Department of Defense (DoD) efforts to include: Systems Analysis, Systems Architecture, Systems/Equipment Support, Test and Evaluation, and Logistics support of C4ISR requirements. * Three (3) years of technical experience in support of Marine Corps/Navy/DoD network infrastructure, networking, server virtualization, object-oriented programming, software development, software configuration, software installation, or cloud transition, and cyber security. Desired Certifications * Security+ certification Salary Range: $70,000 + depending on education and experience Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information. Ignite Digital Services is a Small Business committed to providing exceptional service to government agencies at competitive prices. The capabilities and experience of our staff and our extensive industry relationships distinguish Ignite Digital Services among government contractors. Equal Opportunity Employer/Veterans/Disabled For individuals who would like to request an accommodation, please visit ********************** (CA) or ********************** (SC) or contact Human Resources. Ignite Digital Services will not make any posting or employment decision that does not comply with applicable laws relating to labor and employment, equal employment opportunity, employment eligibility requirements or related matters. Nor will Ignite Digital Services require, in a posting or otherwise, U.S. citizenship or lawful permanent residency in the U.S. as a condition of employment except as necessary to comply with law, regulation, executive order, or federal, state, or local government contract. OFCCP'S Pay Transparency Rule EEO is the Law Poster Create a Job Alert Interested in building your career at Ignite Digital Services? Get future opportunities sent straight to your email. Create alert
    $70k yearly 46d ago
  • Software Engineer, Platform - Charleston, USA

    Speechify

    Software development engineer job in Charleston, SC

    The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview The responsibilities of our Platform team include building and maintaining all backend services, including, but not limited to, payments, analytics, subscriptions, new products, text to speech, and external APIs. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, is passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking, ensuring they meet business and scalability requirements Oversee the full backend API landscape, enhancing and optimizing for performance and maintainability Collaborate on B2B solutions, focusing on customization and integration needs for enterprise clients Work closely with cross-functional teams to align backend architecture with overall product strategy and user experience An Ideal Candidate Should Have Proven experience in backend development: TS/Node (required) Direct experience with GCP and knowledge of AWS, Azure, or other cloud providers Efficiency in ideation and implementation, prioritizing tasks based on urgency and impact Preferred: Experience with Docker and containerized deployments Preferred: Proficiency in deploying high availability applications on Kubernetes What We Offer A dynamic environment where your contributions shape the company and its products A team that values innovation, intuition, and drive Autonomy, fostering focus and creativity The opportunity to have a significant impact in a revolutionary industry Competitive compensation, a welcoming atmosphere, and a commitment to an exceptional asynchronous work culture The privilege of working on a product that changes lives, particularly for those with learning differences like dyslexia, ADD, and more An active role at the intersection of artificial intelligence and audio - a rapidly evolving tech domain The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $62k-83k yearly est. Auto-Apply 60d+ ago
  • Lead AI Software Engineer

    Maximus 4.3company rating

    Software development engineer job in Charleston, SC

    Description & Requirements We now have an exciting opportunity for a Lead AI Software Engineer to join the Maximus AI Accelerator supporting the enterprise at large. We are looking for an accomplished hands-on individual contributor and team player to be a part of the AI Accelerator team. You will be responsible for architecting and optimizing scalable, secure AI systems and integrating AI models in production using MLOps best practices, ensuring systems are resilient, compliant, and efficient. This role requires strong systems thinking, problem-solving abilities, and the capacity to manage risk and change in complex environments. Success depends on cross-functional collaboration, strategic communication, and adaptability in fast-paced, evolving technology landscapes. This position will be focused on strategic company-wide initiatives but will play a role in project delivery and capture solutioning (i.e., leaning in on existing or future projects and providing solutioning to capture new work.) This is a remote position. Essential Duties and Responsibilities: - Design and develop advanced AI software applications, ensuring scalability, performance, and integration with enterprise systems. - Responsible for developing and modifying systems software (i.e., software for use in operating/controlling hardware and providing a platform for running internal end-user/business applications). - Develop and communicate descriptive, diagnostic, predictive and prescriptive insights/algorithms. - Apply knowledge of experimental methodologies, statistics, optimization, probability theory and machine learning using code for tool building, statistical analysis and modeling, using both general purpose software and statistical languages. - Lead technical implementation efforts in both theoretical and product design environments, translating complex algorithms and specifications into code while mentoring junior engineers and guiding team-level development practices. Job-Specific Essential Duties and Responsibilities: - Develop, collaborate, and advance the applied and responsible use of AI, ML and data science solutions throughout the enterprise by finding the right fit of tools, technologies, processes, and automation to enable effective and efficient solutions for each unique situation. - Contribute and lead the creation, curation, and promotion of playbooks, best practices, lessons learned and firm intellectual capital. - Contribute to efforts across the enterprise to support the creation of solutions and real mission outcomes leveraging AI capabilities from Computer Vision, Natural Language Processing, LLMs and classical machine learning. - Maintain current knowledge and evaluation of the AI technology landscape and emerging developments and their applicability for use in production/operational environments Minimum Requirements - Bachelor's degree in relevant field of study and 7+ years of relevant professional experience required, or equivalent combination of education and experience. Job-Specific Minimum Requirements: - Professional Programming experience (e.g. Python, etc.) - Proficiency in Software Engineering, DevOps, and modern development technologies and methodologies - Experience with API programming - Experience with Linux - Experience with Machine Learning - Experience working as a contributor on a team - Bachelor's degree in relevant field of study and 7+ years of relevant professional experience required. - 3+ yrs experience in Artificial Intelligence and Machine Learning - 7+ yrs experience in Software Development - 4+ yrs experience with Cloud Solutioning Preferred Skills and Qualifications: - Experience working as an individual contributor in AI - Use of state-of-the-art technology to solve operational problems in AI and Machine Learning. - Strong knowledge of data structures, common computing infrastructures/paradigms (stand alone and cloud), and software engineering principles - Ability to design custom solutions in the AI and Advanced Analytics sphere for customers. This includes the ability to scope customer needs, identify currently existing technologies, and develop custom software solutions to fill any gaps in available off the shelf solutions. - Ability to build reference implementations of operational AI & Advanced Analytics processing solutions. - Use of a variety of programming languages, including but not limited to Python/Java and frontend frameworks for POC demos and dashboarding - Use and development of program automation, CI/CD, DevSecOps, and Agile - Experience with deep learning model architecture development and philosophy - Cloud certifications (AWS, Azure, or GCP) - 5+ yrs of related experience in AI, advanced analytics, computer science, or software development. - Python Experience with TensorFlow, PyTorch, and Pandas EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************. Minimum Salary $ 152,000.00 Maximum Salary $ 172,000.00
    $97k-126k yearly est. Easy Apply 4d ago
  • Software Developer

    UIC Government Services and The Bowhead Family of Companies

    Software development engineer job in North Charleston, SC

    Bowhead seeks a Software Developer to join our team supporting NIWC Atlantic. The Software Developer work directly with the client analyzing complex and unique technical support assignments and collaborate with software engineers, hardware engineers, cybersecurity personnel, and program analysts within a scaled agile environment. This position is 100% onsite. No hybrid/flex or remote work schedules are permitted for this effort. **Responsibilities** - Provide hands-on experience designing, developing, and maintaining software applications using Python - Strong understanding of modern programming practices, software architecture, and agile methodologies. - Work collaboratively with cross-functional teams to build reliable, scalable, and efficient solutions that meet business and technical goals. - Design, develop, test, and maintain software applications following best practices and coding standards. - Collaborate with product managers, UX designers, and other developers to define and implement software requirements. - Participate in code reviews and contribute to continuous improvement of development processes. - Debug, troubleshoot, and resolve software defects and performance issues. - Integrate APIs, databases, and third-party services as required. - Develop and maintain automated unit, integration, and system tests. - Document code, system configurations, and deployment processes. - Stay current with emerging technologies and industry best practices. - Contribute to agile ceremonies such as sprint planning, standups, and retrospectives. - Other duties as assigned. **Qualifications** - BA/BS degree from an accredited college or university in Engineering, Computer Science, Information Systems, or related field. - COMPTIA Sec + or higher certification - 3 years of experience as a software developer - Experience with software development frameworks - Strong understanding of data structures, algorithms, and object-oriented design principles. - Familiarity with version control systems (Git, GitHub/GitLab/Bitbucket). - Ability to work collaboratively in a team environment and communicate technical concepts clearly. SECURITY CLEARANCE REQUIREMENTS: Must currently hold a Secret clearance. Physical Demands: - Must be able to lift, move, and position equipment in both indoor and outdoor environments, including on uneven or natural surfaces. - Must be able to stand and walk for extended periods. - Must be able to lean, crouch, twist, bend, and squat as needed to inspect or analyze network infrastructure. - Must be able to work outdoors in deployed environments and perform duties in adverse weather conditions, including cold, rain, snow, and heat. Applicants may be subject to a pre-employment drug & alcohol screening and/or random drug screen, and must follow UIC's Non-DOT Drug & Alcohol Testing Program requirements. If the position requires, an applicant must pass a pre-employment criminal background history check. All post-secondary education listed on the applicant's resume/application may be subject to verification. Where driving may be required or where a rental car must be obtained for business travel purposes, applicants must have a valid driver license for this position and will be subject to verification. In addition, the applicant must pass an in-house, online, driving course to be authorized to drive for company purposes. UIC is an equal opportunity employer. We evaluate qualified applicants without regard to race, age, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other protected characteristics EOE/D/V. In furtherance, pursuant to The Alaska Native Claims Settlement Act 43 U.S.C. Sec. 1601 et seq., and federal contractual requirements, UIC and its subsidiaries may legally grant certain preference in employment opportunities to UIC Shareholders and their Descendants, based on the provisions contained within The Alaska Native Claims Settlement Act. Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities. Please view Equal Employment Opportunity Posters provided by OFCCPhere (******************************************* . All candidates must apply online at ***************** , and submit a completed application for all positions they wish to be considered. Once the employment application has been completed and submitted, any changes to the application after submission may not be reviewed. Please contact a UIC HR Recruiter if you have made a significant change to your application. In accordance with the Americans with Disabilities Act of 1990 (ADA), persons unable to complete an online application should contact UIC Human Resources for assistance *****************/careers/recruitment/ . The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c) UIC Government Services (UICGS / Bowhead) provides innovative business solutions to federal and commercial customers in the areas of engineering, maintenance services, information technology, program support, logistics/base support, and procurement. Collectively, the fast-growing Bowhead Family of Companies offers a breadth of services which are performed with a focus on quality results. Headquartered in Springfield, VA, we are a fast-growing, multi-million-dollar company recognized as a top Alaska Native Corporation providing services across the Department of Defense and many federal agencies. Bowhead offers competitive benefits including medical, dental, vision, life insurance, accidental death and dismemberment, short/long-term disability, and 401(k) retirement plans as well as a paid time off programs for eligible full-time employees. Eligible part-time employees are able to participate in the 401(k) retirement plans and state or contract required paid time off programs. **Join our Talent Community!** Join our Talent Community (************************************************************************ to receive updates on new opportunities and future events. **ID** _2025-24189_ **Category** _Information Technology_ **Location : Location** _US-SC-North Charleston_ **Minimum Clearance Required** _Secret_ **Travel Requirement** _10% - 25%_
    $65k-85k yearly est. 34d ago
  • Software Engineer, iOS Core Product - Charleston, USA

    Speechify

    Software development engineer job in Charleston, SC

    The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Opportunity to lead key engineering and product decisions Actively shipping production code for the Speechify iOS app Work within a dedicated product team Participate in product discussions to shape the product roadmap Maintain and enhance the existing complex app architecture An Ideal Candidate Should Have Experience. You've worked on products that scaled to a large user base Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Technical skills. Swift, SwiftUI Technical Requirements: Swift Programming Language SwiftUI experience Experience in Multithreading Programming Working with CI/CD infrastructure Experience with Fastlane SOLID principles, the ability to write every single class according to SOLID Experience with Git and understanding of different Git strategies What We offer: A fast-growing environment where you can help shape the company and product An entrepreneurial crew that supports risk, intuition, and hustle The opportunity to make a big impact in a transformative industry A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $62k-83k yearly est. Auto-Apply 60d+ ago
  • Senior Software Engineer - Artificial Intelligence (AI) & ML

    Maximus 4.3company rating

    Software development engineer job in Charleston, SC

    Description & Requirements The AI Engineer will design, develop, and implement machine learning solutions, support AI initiatives for our IRS client, and contribute to innovative projects. Position is fully remote. Candidates in the Washington DC area are preferred in case there is a need to attend onsite client meetings. The selected candidate must be able to obtain and wait for the completion of an interim Minimum Background Investigation (MBI) clearance prior to starting employment. This process may take approximately 3-4 months. Essential Duties and Responsibilities: - Lead, develop, collaborate, and advance the applied and responsible use of AI, ML, mathematical, and data science solutions throughout the enterprise by finding the right fit of tools, technologies, methodologies, processes, and automation to enable effective and efficient solutions for each unique situation. Lead the use of applied mathematical analyses to provide solutions. - Lead efforts across the enterprise to support the creation of solutions and real mission outcomes, emphasizing and teaching the ability to flex and demonstrate initiative when dealing with ambiguous and fast-paced situations. - Act as technical translator and role model for effectively articulating and translating technical needs, solutions, outputs, and impacts to all levels, regardless of technical proficiency, in a respectful, collaborative, and situationally appropriate manner. - Maintain deep, current knowledge of the AI technology landscape and emerging developments, evaluating their applicability for use in production/operational environments. - Lead the creation, curation, and promotion of playbooks, best practices, lessons learned, and firm intellectual capital. Job-Specific Essential Duties and Responsibilities: - Design, develop, and deploy (AI) Machine Learning, Deep Learning models that support business objectives and enhance product functionality. - Demonstrated knowledge in designing, building, testing, and deploying machine models. - Collaborate with software engineers and data scientists to integrate trained models into production environments and ensure scalable performance. - Proficient in using Python, have good working knowledge of R, and other programming languages to develop data pipelines, preprocessing routines to clean up data, and model automation workflows as needed. - Apply knowledge of data structures, algorithms, and statistics to ensure model accuracy, efficiency, and reliability. - Work with large language models (LLMs) such as ChatGPT, Gemini, or Meta LLMs, including OpenAI API integration and prompt optimization. - Preferably to have worked with LangChain family of products, MCP, and other integration technologies with databases and other knowledge artifacts - Implement and maintain MLOps practices for continuous training, deployment, and monitoring of AI models. - Evaluate and adopt emerging AI tools, frameworks, and methodologies to improve system performance and development efficiency. - Collaborate cross-functionally to identify opportunities for AI applications and translate business requirements into technical solutions. - Document system design, model performance, and process workflows to support transparency, reproducibility, and future improvements. Minimum Requirements - Bachelor's degree in relevant field of study and 7+ years of relevant professional experience required, or equivalent combination of education and experience. Job-Specific Minimum Requirements: - A bachelor's degree in computer science is strongly preferred; however, additional years of directly related professional experience may be considered in lieu of a degree. Degrees in Mathematics, Artificial Intelligence, Data Science, or related fields are also acceptable. - 10+ years of professional software engineering experience, with proficiency in one or more programming languages such as Java, Python, or R. - 2+ years of current hands-on experience in areas such as data mining, machine learning, deep learning (neural networks), data structures, algorithms, statistics, and AI model training. - Practical experience working with Python, PyTorch, TensorFlow, and related frameworks and libraries. - Experience with at least one large language model (LLM) platform such as ChatGPT, Gemini, or Meta LLMs, with a solid understanding of OpenAI APIs and their integration. - Strong verbal and written communication skills - Demonstrated success in client support - Ability to interface with all levels of management - Ability to perform complex tasks with minimal supervision and guidance - Excellent time management, scheduling and organizational skills - Ability to work well independently or in a team setting Program Requirement: - Candidates must meet requirements to obtain and maintain an IRS Minimum Background Investigation (MBI) clearance (active IRS Moderate Risk MBI is a plus). - To be eligible for MBI, candidates must be a US Citizen or a Legal Permanent Resident (Green Card status) for at least three (3) years, and Federal Tax compliant Preferred Skills and Qualifications: Preferred certifications include AWS Certified Machine Learning - Specialty, Google Cloud Professional Machine Learning Engineer, Microsoft Certified: Azure AI Engineer Associate, TensorFlow Developer Certificate, or IBM Machine Learning Professional Certificate. #techjobs #clearance #veteranspage EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************. Minimum Salary $ 160,000.00 Maximum Salary $ 170,000.00
    $92k-117k yearly est. Easy Apply 3d ago

Learn more about software development engineer jobs

How much does a software development engineer earn in Charleston, SC?

The average software development engineer in Charleston, SC earns between $56,000 and $98,000 annually. This compares to the national average software development engineer range of $80,000 to $147,000.

Average software development engineer salary in Charleston, SC

$74,000
Job type you want
Full Time
Part Time
Internship
Temporary