Software Engineer III

Spectraforce
Raleigh, NC, United States
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Artificial Intelligence Databases Database Development Distribution Softwares Systems Analysis Software Engineering SQL Databases Information Technology Vba Programming Language

Job 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

Requirements

  • 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.localjobnetwork.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

1:14 min

Evolution of distributed SQL database architectures

Wei Hu Wei Hu · WWC 2024

3:06 min

System thinking and the necessity of architectural synthesis

Mourjo Sen Mourjo Sen · WWC Europe 2026

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

1:52 min

Evolution of distributed SQL database management systems

Akmal Chaudhri Akmal Chaudhri · LIVE

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu · WWC 2022

Videos

See all

Related articles

See all