Full-stack developer - Python

Artech LLC
  • Sunnyvale, CA
  • $50–$58 Per Hour
  • Instant Apply
23 days ago

Job Description

Request ID: 108983-1
Title: Full-stack developer - Python
Locations: Onsite: Sunnyvale, CA (Onsite)
Duration: 6 Months
Pay rate: $50-$58/hr on W2/C2C


Job Summary
Digital : Python; FastAPI; Django; flask; Pytest; system designRESTful APIs; SQL Server

We are seeking a talented and motivated Python Backend Developer to design, build, and maintain our high-performance cloud applications. In this role, you will focus on building robust server-side logic, developing secure APIs, and managing data persistence layers. You will collaborate closely with frontend engineers, product managers, and DevOps teams to deliver scalable microservices that power our core business platforms.
________________________________________
Key Responsibilities
•System Design: Architect and scale distributed backend systems that handle high traffic, concurrency, and data throughput.
•API Development: Design, develop, and maintain high-throughput, secure RESTful APIs and microservices.
•Database Management: Optimize database schemas, write complex SQL queries, and manage data persistence using ORM frameworks.
•Security & Auth: Implement and maintain robust security protocols for authentication and authorization.
•Testing Automation: Write comprehensive unit, integration, and regression test suites to ensure high code quality.
•CI/CD & Cloud: Package applications into containers and assist in deploying services to cloud infrastructure.
•Performance Tuning: Troubleshoot, debug, and optimize application performance, memory leaks, and query bottlenecks.
________________________________________
Required Skills & Qualifications
•System Design: Proven experience with distributed systems design, load balancing, caching strategies, and system scalability.
•Data Structures & Algorithms: Strong foundational knowledge of data structures (trees, graphs, hash maps) and algorithms to write highly efficient code.
•Core Python: Deep knowledge of Python 3.10+, handling async programming (asyncio), and memory management.
•Python Ecosystem: Hands-on experience with modern web frameworks like FastAPI, Django, or Flask.
•Databases: Strong proficiency in relational databases (SQLserver, PostgreSQL, MySQL) and ORM/ODM tools (SQLAlchemy, Django ORM).
•API Design: Proven experience designing clean RESTful web services and integrating with third-party systems.
•Build & Test Tools: Daily experience using dependency managers like Poetry or Pipenv, alongside testing tools like Pytest and unittest.
•Version Control: Mastery of Git for branching, merging, and pull requests."

Company Benefits & Culture 
•    Inclusive and diverse work environment
•    Opportunities for professional growth and development
•    Comprehensive health and wellness benefits 

Numbers & Facts

LocationSunnyvale, CA
Salary$50–$58 Per Hour

Skills

  • Algorithmsunmatched
  • Application Programming Interface (API)unmatched
  • Architectural Designunmatched
  • Authenticationunmatched
  • Cachingunmatched
  • Cloud Applicationsunmatched
  • Concurrencyunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Data Managementunmatched
  • Data Structuresunmatched
  • Database Administrationunmatched
  • Database Optimizationunmatched
  • Database Technologyunmatched
  • Debugging Skillsunmatched
  • DevOpsunmatched
  • Distributed Computingunmatched
  • Djangounmatched
  • Ecosystemsunmatched
  • Gitunmatched
  • High Throughputunmatched
  • Identify Issuesunmatched
  • Infrastructure as a Service (IaaS)unmatched
  • Integration Testingunmatched
  • Load Balancingunmatched
  • Memory Leaksunmatched
  • Memory Managementunmatched
  • Microservicesunmatched
  • Microsoft SQL Serverunmatched
  • MySQLunmatched
  • Object Relational Mapping (ORM)unmatched
  • Original Design Manufacturer (ODM)unmatched
  • Performance Tuning/Optimizationunmatched
  • PostgreSQLunmatched
  • Pytestunmatched
  • Python Programming/Scripting Languageunmatched
  • REST (Representational State Transfer)unmatched
  • Regression Testingunmatched
  • Relational Databases (RDBMS)unmatched
  • SQL (Structured Query Language)unmatched
  • Security Protocolsunmatched
  • Server Programming/Applicationsunmatched
  • Software Engineeringunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • System Architectureunmatched
  • Systems Scalabilityunmatched
  • Test Automationunmatched
  • Test Plan/Scheduleunmatched
  • Test Suiteunmatched
  • Test Toolsunmatched
  • Unit Testunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Web Application Frameworkunmatched
  • Web Designunmatched
  • Web Servicesunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder