Developer II - Software Engineering

Compunnel Inc.

Aliso Viejo (CA)

Remote

USD 110,000 - 170,000

Full time

14 days+

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Compunnel, Inc. is seeking a Developer II - Software Engineering with strong Python, SQL, cloud data platforms, and distributed data processing experience.

You will develop and optimize Snowflake solutions, PySpark workflows, and REST API integrations in Kubernetes environments. You will support ML models and LLm-based applications using OpenAI, Azure OpenAI, Anthropic, Google Gemini, or similar platforms, and implement CI/CD pipelines with Git.

Qualifications

  • Strong Python programming skills.
  • Advanced SQL development and query optimization.
  • Hands-on Snowflake experience including optimization.
  • Strong PySpark experience and scheduled data processing.
  • Experience with Git version control and branching strategies.
  • Expertise in REST API debugging and troubleshooting.
  • Hands-on experience with Kubernetes troubleshooting.
  • Experience monitoring and troubleshooting RabbitMQ.
  • Hands-on experience supporting or developing Machine Learning models.
  • Experience working with LLM-based applications (OpenAI, Azure OpenAI, Anthropic, Gemini).
  • Knowledge of CI/CD pipelines and deployment automation.

Responsibilities

  • Develop and maintain software solutions using Python.
  • Develop, optimize, and troubleshoot complex SQL queries and data processing workflows.
  • Develop and optimize Snowflake solutions, including advanced query development and data optimization.
  • Build and maintain PySpark-based data processing solutions and scheduled data processing services.
  • Troubleshoot and debug REST APIs and related application integrations.
  • Monitor and troubleshoot applications and workloads running in Kubernetes environments.
  • Monitor and troubleshoot RabbitMQ messaging environments.
  • Support and develop Machine Learning models and related applications.
  • Develop and support LLM-based applications using platforms such as OpenAI, Azure OpenAI, Anthropic, Google Gemini, or similar technologies.
  • Implement and support CI/CD pipelines and deployment automation.
  • Use Git version control and established branching strategies for software development.
  • Troubleshoot application, data, infrastructure, and integration issues to ensure reliable system performance.

Skills

Python programming
SQL development
REST API debugging
Kubernetes troubleshooting
Git version control
ML models
LLM-based applications
Snowflake
PySpark
RabbitMQ
CI/CD pipelines

Tools

Snowflake
PySpark
Kubernetes
Git
RabbitMQ
REST APIs
OpenAI
Azure OpenAI
Anthropic
Google Gemini

Job description

We are seeking a Developer II - Software Engineering with strong experience in Python, SQL, cloud data platforms, distributed data processing, and modern application technologies. The ideal candidate will have hands‑on experience with Snowflake, PySpark, Kubernetes, REST APIs, RabbitMQ, Machine Learning models, and LLM‑based applications.

Key Responsibilities
  • Develop and maintain software solutions using Python.
  • Develop, optimize, and troubleshoot complex SQL queries and data processing workflows.
  • Develop and optimize Snowflake solutions, including advanced query development, performance tuning, and data optimization.
  • Build and maintain PySpark-based data processing solutions and scheduled data processing services.
  • Troubleshoot and debug REST APIs and related application integrations.
  • Monitor and troubleshoot applications and workloads running in Kubernetes environments.
  • Monitor and troubleshoot RabbitMQ messaging environments.
  • Support and develop Machine Learning models and related applications.
  • Develop and support LLM‑based applications using platforms such as OpenAI, Azure OpenAI, Anthropic, Google Gemini, or similar technologies.
  • Implement and support CI/CD pipelines and deployment automation.
  • Use Git version control and established branching strategies for software development.
  • Troubleshoot application, data, infrastructure, and integration issues to ensure reliable system performance.
Required Qualifications
  • Strong Python programming skills.
  • Advanced SQL development and query optimization experience.
  • Hands‑on experience with Snowflake, including advanced query development, performance tuning, and data optimization.
  • Strong experience with PySpark and scheduled data processing services.
  • Experience with Git version control and branching strategies.
  • Expertise in REST API debugging and troubleshooting.
  • Hands‑on experience with Kubernetes troubleshooting.
  • Experience monitoring and troubleshooting RabbitMQ.
  • Hands‑on experience supporting or developing Machine Learning models.
  • Experience working with LLM‑based applications, including OpenAI, Azure OpenAI, Anthropic, Google Gemini, or similar platforms.
  • Knowledge of CI/CD pipelines and deployment automation.
Notes:
Mandatory Areas
Must Have Skills
Developer II - Software Engineering
  • Strong Python programming skills.
  • Advanced SQL development and query optimization experience.
  • Hands‑on experience with Snowflake, including: o Advanced query development o Performance tuning o Data optimization
  • Strong experience with PySpark and scheduled data processing services.
  • Experience with Git version control and branching strategies.
  • Expertise in REST API debugging and troubleshooting.
  • Hands‑on experience with Kubernetes troubleshooting.

Domain Experience (If any ) – Good to have healthcare experience

Must have Certifications – None

Prior UST experience – Preferably

If Yes – provide dates , details of account/project

Location - Remote

Onsite Requirement - Remote

Number of days onsite - Remote

Email ID * This field is required Please enter valid emailId.

Cell phone * This field is required Please enter valid cell phone.

First Name * This field is required Please enter valid first name.

Last Name * This field is required Please enter valid last name.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Python & Data Platform Engineer (Snowflake, ML)
Remote Python & Data Platform Engineer (Snowflake, ML)

Compunnel Inc. • Aliso Viejo (CA)

Hybrid
USD 110,000 - 170,000
Software Developer
Software Developer

Infinite Computer Solutions • Atlanta (GA)

On-site
USD 90,000 - 120,000
Developer-Full Stack Senior
Developer-Full Stack Senior

Compunnel Inc. • McLean (VA)

On-site
USD 120,000 - 180,000
Staff Software Engineer - Cloud Microservices & Data Pipelines
Staff Software Engineer - Cloud Microservices & Data Pipelines

Compunnel Inc. • Missouri

Hybrid
USD 120,000 - 180,000
Senior Data Platform Engineer - AWS & Snowflake
Senior Data Platform Engineer - AWS & Snowflake

Kaleidoscope Innovation, Inc. • Charlotte (NC)

Hybrid
USD 130,000 - 190,000
Snowflake ETL AWS Engineer - InPerson Interview Must
Snowflake ETL AWS Engineer - InPerson Interview Must

Keylent Inc • New Providence (NJ)

On-site
USD 100,000 - 130,000
Data Engineer II
Data Engineer II

Cox Automotive • Atlanta (GA)

On-site
USD 95,000 - 140,000
Sr. Full Stack Developer
Sr. Full Stack Developer

Next Level Business Services Inc. • Minneapolis (MN)

On-site
USD 90,000 - 130,000
Contract-to-Hire
Software Engineer
Software Engineer

Compunnel Inc. • Missouri

On-site
USD 120,000 - 180,000
Applications Developer II
Applications Developer II

Solutions3 LLC • Arlington (VA)

On-site
USD 90,000 - 130,000