Kforce-posted about 1 month ago
Senior
Remote • Greenwood Village, CO
1,001-5,000 employees
Administrative and Support Services

Kforce has a client that is seeking a Remote Senior Full Stack Software Engineer to join a collaborative, cross-functional team working on cutting-edge applied AI and data science solutions. This is a renewable contract opportunity with a team that values mentorship, continuous learning, and shared success. Role Overview: As a Senior Software Engineer, you will help design and develop scalable software solutions that support experimentation, configuration management, and other enterprise-level platforms. You'll work in a full-stack environment leveraging technologies such as Node.js, React, TypeScript, Python, GraphQL, relational and NoSQL databases, and cloud infrastructure (AWS preferred). You will work closely with engineers, data scientists, designers, and product stakeholders to solve complex problems and deliver impactful solutions in a supportive and collaborative environment.

  • Design and build scalable software including APIs, microservices, UI components, databases, and cloud infrastructure
  • Maintain and enhance systems supporting experimentation and configuration management
  • Write clean, testable code with monitoring and documentation
  • Deploy, test, and troubleshoot cloud-based applications
  • Promote best practices in software development and code quality
  • Review code and mentor peers
  • Support production systems, including occasional on-call responsibilities
  • Contribute to CI/CD pipelines and automated testing
  • Partner with cross-functional teams to deliver technical solutions
  • Act as a liaison between engineering and stakeholders
  • Contribute to a culture of shared success and knowledge sharing
  • Maintain system documentation
  • Advocate for clean code and coding standards
  • Bachelor's degree in a related field or equivalent experience
  • Experience mentoring developers and delivering full-stack features
  • Experience with SQL and NoSQL databases
  • Experience deploying cloud-based applications
  • Experience with microservices architecture
  • Familiarity with source control and branch management
  • Proficiency with Node.js, React, TypeScript, Python, and GraphQL
  • Master's degree or higher in a related field
  • 6+ years of professional software development experience
  • Experience with AWS infrastructure and services; AWS Developer Certification is a plus
  • Experience with Git-based platforms (GitHub, GitLab, Bitbucket)
  • Experience with experimentation, statistical testing, or data analysis
  • Familiarity with Docker, Kubernetes, Redis, and ORM frameworks
  • Understanding of Infrastructure-as-Code (IaC) and Terraform
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service