API Engineer (SE3 / SE4)
Indexed description
📍 Locations
- Charlotte, NC (Hybrid)
- San Francisco, CA (Hybrid)
Concord, Huntersville, Matthews, Mint Hill, Pineville, Belmont, Mount Holly, Gastonia, Indian Trail, Cornelius, Davidson, Mooresville, Kannapolis, Monroe, Waxhaw, Fort Mill (SC), Rock Hill (SC), Tega Cay (SC)
San Francisco Nearby Locations
Oakland, Berkeley, Daly City, South San Francisco, San Bruno, Millbrae, Burlingame, San Mateo, Redwood City, Foster City, Belmont, San Carlos, Palo Alto, Alameda, Emeryville, Richmond, Walnut Creek, Fremont, Hayward, San Leandro
🏢 Work Model
Hybrid
📄 Employment Type
Contract
🎯 Experience Required
SE3: 4+ years of Software Engineering experience
SE4: 7+ years of Software Engineering experience
🔹 Key Responsibilities
- Design, develop, and maintain scalable API-driven application services.
- Build integration layers connecting enterprise applications with AI/ML and predictive analytics solutions.
- Collaborate with Data Science teams to operationalize machine learning models.
- Develop backend services using Python and/or Golang.
- Design and implement RESTful APIs and microservices.
- Deploy and support containerized applications in cloud-native environments.
- Build, maintain, and troubleshoot CI/CD pipelines.
- Participate in architecture discussions and provide technical guidance.
- Partner with cross-functional teams to deliver AI-driven business solutions.
- Ensure application performance, scalability, reliability, and high availability.
- Strong experience with Python and/or Golang (Golang preferred)
- Java experience is a plus
- Python
- FastAPI
- Django
- Flask
- RESTful APIs
- Microservices Architecture
- Enterprise application development
- Experience integrating AI/ML capabilities into enterprise applications
- Exposure to:
- Vertex AI
- Gemini Enterprise
- Predictive AI/ML Models
- NLP
- Classification Models
- Clustering Models
- Containerization
- CI/CD Pipelines
- Jenkins
- GitFlow / GitOps
- Google Kubernetes Engine (GKE)
- OpenShift
- Cloud-native deployments
- GCP (Preferred)
- Delivery pipeline setup and troubleshooting
We're looking for engineers who can bridge Application Development, API Engineering, AI Integration, and DevOps.
Ideal Candidates Will Have
- Strong backend application development experience
- Expertise building production-grade API services
- Experience integrating AI/ML capabilities into enterprise applications
- Hands-on cloud-native development experience
- Strong DevOps and CI/CD knowledge
- Experience working in cross-functional Agile teams
- Ability to mentor team members while remaining hands-on
- Pure Java Developers
- Python Data Engineers
- ETL Developers
- Data-focused engineers without application development experience
Please Share Your Updated Resume Along With
- Current Location
- Work Authorization
- Years of Experience
- Earliest Availability
- Preferred Location (Charlotte, NC or San Francisco, CA)
- Confirmation of Hybrid work availability
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search