Senior Engineer Full Stack

Compunnel, Inc.

Aliso Viejo (CA)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology firm in California is seeking a Senior Engineer, Full Stack, to design and develop scalable cloud-native applications. This role requires expertise in microservices, Python, and AI/ML integration. Responsibilities include architecting applications, managing CI/CD pipelines, and collaborating with teams to deliver high-quality software. Candidates should have extensive experience in software development, proficiency in front-end frameworks, and strong backend development skills. The position offers opportunities to work on innovative AI solutions and influence design practices.

Qualifications

  • 10+ years of experience in software development and cloud-native application design.
  • Proficiency in Python and libraries such as TensorFlow and PyTorch.
  • Expertise in one or more programming languages such as Java, Python, C, or Rust.

Responsibilities

  • Architect, design, and develop microservices-based and full-stack applications.
  • Implement and manage CI/CD pipelines and infrastructure as code.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.

Skills

Cloud-native application design
Microservices
APIs
Python
DevOps practices
AI/ML integration
SQL and NoSQL databases
Front-end frameworks (Angular, React, Vue.js)
CI/CD and automation

Education

Bachelor’s degree in Computer Science or related field

Tools

TensorFlow
PyTorch
Kafka
RabbitMQ

Job description

We are seeking a Senior Engineer, Full Stack with extensive experience in designing and building scalable cloud-native applications. This role focuses on developing microservices, APIs, and full-stack solutions while integrating AI and machine learning capabilities. The engineer will contribute to building reliable, secure, and high-performance distributed systems, while supporting DevOps practices and agile delivery.

Key Responsibilities
  • Architect, design, and develop microservices-based and full-stack applications
  • Build and deploy applications using containerization and orchestration technologies
  • Implement and manage CI/CD pipelines, infrastructure as code, and automated testing
  • Design scalable, resilient, and fault-tolerant systems with high availability
  • Develop and maintain APIs following API-first design principles
  • Implement monitoring and logging solutions to ensure system performance and observability
  • Collaborate with cross-functional teams to deliver high-quality software solutions
  • Mentor developers through code reviews, design reviews, and knowledge sharing
  • Contribute to AI/ML solutions including document processing, summarization, chatbots, and AI agents
  • Support development and integration of AI workflows with internal systems
  • Test and evaluate AI/ML models including large language models and computer vision systems
  • Participate in MLOps practices such as model deployment, monitoring, and versioning
  • Follow agile methodologies and contribute to iterative development cycles
  • Maintain proper documentation and adhere to coding standards
Required Qualifications
  • Bachelor’s degree in Computer Science or related field, or equivalent experience
  • 10+ years of experience in software development and cloud-native application design
  • Proficiency in Python and libraries such as TensorFlow and PyTorch
  • Experience leveraging AI for code generation, debugging, test automation, and monitoring
  • Expertise in one or more programming languages such as Java, Python, C, Rust, or similar
  • Strong backend development experience and knowledge of SQL and NoSQL databases
  • Proficiency in front-end frameworks such as Angular, React, or Vue.js
  • Experience with microservices, distributed systems, and scalable system design
  • Knowledge of enterprise design principles including cloud-native architectures and 12-factor applications
  • Experience with event-driven architectures and messaging systems such as Kafka or RabbitMQ
  • Experience implementing DevOps practices including CI/CD and automation
Preferred Qualifications
  • Experience with container orchestration and modern cloud platforms
  • Exposure to MLOps practices and AI/ML lifecycle management
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack AI Engineer
Senior Full Stack AI Engineer

Astrik Digital • Clifton (NJ), Northern (KY)

Hybrid
USD 130,000 - 170,000
Principal SW Systems Engineer (10036)
Principal SW Systems Engineer (10036)

Extremenetworks • San Jose (CA)

On-site
USD 180,000 - 230,000
AI Engineer
AI Engineer

Adaptive Solutions Group • Kansas City (MO)

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

Buzzsolutions • United States

On-site
USD 120,000 - 160,000
Sr. Full Stack Developer
Sr. Full Stack Developer

IntePros • Pittsburgh

On-site
USD 120,000 - 160,000
Engineering Manager Full Stack Engineering
Engineering Manager Full Stack Engineering

Compunnel, Inc. • Newark (CA)

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

Weekday AI • San Francisco (CA)

On-site
USD 180,000 - 250,000
Full Stack Engineer
Full Stack Engineer

Innovative Object Solutions, Inc. • Washington

On-site
USD 110,000 - 150,000
Full Stack AI Engineer
Full Stack AI Engineer

Compunnel, Inc. • Los Angeles (CA)

On-site
USD 120,000 - 160,000
Technical Lead - Bangalore
Technical Lead - Bangalore

Juniper Square • United States

On-site
USD 150,000 - 230,000