Senior Full Stack Developer

Intone Inc

Charlotte (NC)

On-site

USD 120,000 - 160,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Intone Inc. is seeking an experienced backend engineer to design, develop, and maintain scalable microservices using Rust and Python.

The role emphasizes API-first development with OpenAPI, and applying AI-driven tools to accelerate coding, testing, and documentation. You will collaborate with architects, PMs, and engineers to build robust systems, troubleshoot performance issues, and contribute to testing, runbooks, and DevOps collaboration for production improvements.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • Minimum of 3 years of professional software development experience building backend applications, APIs, or microservices using Rust and Python.
  • Strong hands-on experience developing and consuming RESTful APIs using OpenAPI/Swagger specifications.
  • Demonstrated experience with AI-Driven Development, including the effective use of AI-assisted engineering tools for code generation, testing, debugging, documentation, code reviews, and software design.
  • Strong programming skills in Rust and Python, with solid understanding of software engineering principles, design patterns, and clean code practices.

Responsibilities

  • Design, develop, enhance, and maintain scalable microservices and backend platform components using Rust and Python.
  • Build API-first solutions following OpenAPI standards and best practices.
  • Apply AI-Driven Development techniques and tools to accelerate software development, testing, documentation, and operational efficiency.
  • Collaborate with architects, product managers, and engineering teams to design robust and scalable solutions.
  • Troubleshoot, optimize, and resolve application, API, and performance-related issues.
  • Develop and execute unit, integration, and automated tests to ensure software quality and reliability.
  • Maintain awareness of emerging technologies, AI capabilities, and engineering best practices, and evaluate their applicability within the organization.
  • Participate in code reviews and contribute to engineering standards, best practices, and design discussions.
  • Work closely with DevOps and release engineering teams to deploy new features and production improvements.
  • Create and maintain technical documentation, API specifications, and operational runbooks.
  • Contribute to the continuous improvement of development processes, tooling, and platform architecture.
  • Apply software design patterns and engineering best practices to deliver maintainable, scalable, and secure solutions.

Skills

Rust
Python
Backend development
APIs
AI-driven development
OpenAPI
Git
Troubleshooting
Communication
Team player

Education

Bachelor's degree in Computer Science or Engineering

Tools

Docker
Git
pip/Poetry
OpenAPI/Swagger

Job description

Responsibilities
  • Design, develop, enhance, and maintain scalable microservices and backend platform components using Rust and Python.
  • Build API-first solutions following OpenAPI standards and best practices.
  • Apply AI-Driven Development techniques and tools to accelerate software development, testing, documentation, and operational efficiency.
  • Collaborate with architects, product managers, and engineering teams to design robust and scalable solutions.
  • Troubleshoot, optimize, and resolve application, API, and performance-related issues.
  • Develop and execute unit, integration, and automated tests to ensure software quality and reliability.
  • Maintain awareness of emerging technologies, AI capabilities, and engineering best practices, and evaluate their applicability within the organization.
  • Participate in code reviews and contribute to engineering standards, best practices, and design discussions.
  • Work closely with DevOps and release engineering teams to deploy new features and production improvements.
  • Create and maintain technical documentation, API specifications, and operational runbooks.
  • Contribute to the continuous improvement of development processes, tooling, and platform architecture.
  • Apply software design patterns and engineering best practices to deliver maintainable, scalable, and secure solutions.
Qualifications
  • Required
    • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
    • Minimum of 3 years of professional software development experience building backend applications, APIs, or microservices using Rust and Python.
    • Strong hands-on experience developing and consuming RESTful APIs using OpenAPI/Swagger specifications.
    • Demonstrated experience with AI-Driven Development, including the effective use of AI-assisted engineering tools for code generation, testing, debugging, documentation, code reviews, and software design.
    • Strong programming skills in Rust and Python, with solid understanding of software engineering principles, design patterns, and clean code practices.
    • Experience developing and operating microservices in distributed environments.
    • Understanding of API security, authentication, and authorization mechanisms such as OAuth2, JWT, and service-to-service authentication.
    • Experience with Python package management and dependency management tools (pip, Poetry, or similar).
    • Working knowledge of containerization technologies such as Docker.
    • Experience with source control systems and modern development workflows using Git.
    • Strong analytical, troubleshooting, and problem-solving skills.
    • Excellent verbal and written communication skills.
    • Self-motivated team player with the ability to work effectively in a fast-paced, collaborative environment.
  • Preferred
    • Exposure to cloud platforms such as AWS, Azure, or GCP.
    • Experience with cloud-native services, container orchestration, CI/CD pipelines, and infrastructure automation.
    • Formal cloud training and industry-recognized cloud certifications.
    • Demonstrated ability to quickly learn new technologies and adapt to evolving business and technical requirements.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer
Full Stack Developer

Perennial Resources International • Charlotte (NC)

On-site
USD 110,000 - 170,000
Senior Backend Software Engineer
Senior Backend Software Engineer

Green Key Resources • Austin (TX)

On-site
USD 120,000 - 170,000
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

NTT DATA North America • St. Louis (MO)

On-site
USD 110,000 - 120,000
Senior Full-Stack Engineer (Python+React)
Senior Full-Stack Engineer (Python+React)

EPAM Systems • United States

Remote
USD 120,000 - 180,000
Full Stack
Full Stack

TEKsystems • Englewood (CO)

On-site
USD 130,000 - 170,000
Medical Insurance
Dental Insurance
Vision Insurance
+6
Full Stack Engineer
Full Stack Engineer

The Phoenix Group • New York (NY)

On-site
USD 180,000 - 240,000
Senior Engineer Full Stack
Senior Engineer Full Stack

Compunnel, Inc. • Aliso Viejo (CA)

On-site
USD 120,000 - 160,000
Full Stack Engineer
Full Stack Engineer

Quadrant IQ Solutions LLC • New Jersey

On-site
USD 140,000 - 190,000
Senior Staff Software Engineer
Senior Staff Software Engineer

Confidential • New York (NY)

On-site
USD 180,000 - 280,000
Senior Full Stack Developer
Senior Full Stack Developer

UNAVAILABLE • McLean (VA)

On-site
USD 120,000 - 190,000