Senior Software Engineer

TechDigital Corporation
San Francisco, CA, United States
7 days ago
Apply on www.careerbuilder.com
Prepare application

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

JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services HTML5 Unit Testing Microsoft Azure Cascading Style Sheets (CSS) Cloud Computing Security Configuration Management DevOps
+20 more
Programming Tools Node.Js Software Engineering Subversion TypeScript Pinecone Google Cloud ReactJS Claude Code Generative AI Git Information Technology Weaviate Front End Software Development Api Design Software Coding Model Context Protocol Mocha Software Version Control Microservices

Requirements

Software Engineering, Software Engineering, Application Programming Interface (API), Node.js, Computer Science, Analysis Skills, Problem Solving Skills, Source Code/Configuration Management (SCM), Git, Subversion, 5+ years of experience in software engineering. Experience writing code in JavaScript/TypeScript, HTML5, CSS3, or related applications. Experience with front-end technologies and frameworks, preferably React. API design and development experience. Node.JS experience desired. Experience with application, network, and cloud security. Experience with building and architecting microservices. Strong computer science fundamentals and problem-solving/analytical skills. Familiarity with version control systems (e.g., Git, SVN). Understanding of agile software development lifecycle and DevOps principles. Preferred ability to write unit tests. Ideally, experience with testing frameworks such as Mocha, Jest, etc. Preferred understanding of SaaS (Software as a Service) product architectures, AWS/Azure/Google Cloud Stack, and networking. Familiarity with developer tools like Claude Code. Experience with designing AI- enhanced systems such as Model Context Protocol (MCP), Retrieval-Augmented Generation (RAG) pipelines, and vector databases (e.g., Pinecone, Weaviate). Required strong verbal and written communication skills, including the ability to communicate and explain technical decisions. Education Requirements Bachelor’s degree in Computer Science or equivalent work experience

Personal Must have:

  • Hands-on mentality
  • Passionate for success and execution at speed
  • Team player
  • Excellent stakeholder relationship skills
  • Ability to communicate complex technical concepts to both technical and non-technical stakeholders
  • Ability to hit the ground running, quickly absorb new subject areas and start delivering value

Apply for this position

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

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…