> Markdown version of [/jobs/ext/2007348-software-engineer-iii](https://www.wearedevelopers.com/jobs/ext/2007348-software-engineer-iii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer III - **Company:** Spectraforce - **Location:** Raleigh, NC, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Databases, Database Development, Distribution Softwares, Systems Analysis, Software Engineering, SQL Databases, Information Technology, Vba Programming Language - **Published:** August 9, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/87988575/1 ## About the Role * Verbal and written communication skills, problem solving skills, customer service and interpersonal skills. * Basic ability to work independently and manage one's time. * Basic knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery. * Basic ability to troubleshoot issues and make system changes as needed to resolve issue. * Basic knowledge of computer hardware and software. * Knowledge of computer development software as it relates to systems, such as SQL, VisualBasic, etc. Nice-to-have Skills: * Familiarity w/ Meta systems * Familiarity with Agentic development Years of overall experience required: * 5+ years of experience in field or similar Degrees/certifications required: * Bachelor's in computer science or similar field or equivalent work exp ## Description * The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. * A typical software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications., * Modify existing databases and database management systems. * Write and code logical and physical database descriptions and specify identifiers of database to management system or direct others in coding descriptions. * Work as part of a project team to coordinate database development and determine project scope and limitations. * Review project requests describing database user needs to estimate time and cost required to accomplish project. Story Behind the Need - Business Group & Key Projects Surrounding team & key projects: * Export of an AI buildout How will performance be measured: * Meeting deadlines, executing tasks with accuracy, etc. What makes this role interesting: * A ton of spend in AI, future of AI Interview Process: * How many rounds of interviews: 2 rounds * Types of Interviews: Technical and behavioral ## Related Videos - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [From Vibe Coding to Viable Code with Spec-Driven Development](https://www.wearedevelopers.com/videos/100216-from-vibe-coding-to-viable-code-with-spec-driven-development) - [Data Science in Retail](https://www.wearedevelopers.com/videos/586-data-science-in-retail) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1520-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [TiDB, One Layer at a Time: How Distributed SQL Became an Agentic AI Backbone](https://www.wearedevelopers.com/videos/100117-tidb-one-layer-at-a-time-how-distributed-sql-became-an-agentic-ai-backbone) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk)