Software Engineer (Data)
Insight Global
- Location
- San Diego
- Workplace
- Hybrid
- Employment
- Full Time
- Salary
- —
Posted 2mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Design, develop, and maintain high-quality software solutions using Python
- Utilize AWS services to build, deploy, and manage applications
- Manage Python based data pipelines
- Write clean, maintainable, and efficient code
- Collaborate with cross-functional teams to define, design, and ship new features
- Troubleshoot and resolve complex technical issues and bugs
- Perform code reviews and provide constructive feedback
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field
- 4+ years of experience in software development
- Proven experience delivering solutions making use of AWS
- Understanding of software development best practices, including design patterns, coding standards, ELT/ETL standards, and code reviews
- Excellent problem-solving skills
- Ability to work independently or as part of a team
- Strong communication skills
- Expertise with data modeling, warehousing and building ETL pipelines (Python/Airflow, Spark ETL, AWS services)
- Expertise with deploying infrastructure as code (CDK)
- Expertise with SQL
- Experience in at least one modern scripting or programming language, such as Python, Java, Scala, or NodeJS
Preferred
- Experience with web development technologies such as Node.js, React, Vue.js, or similar
- Familiarity with microservices architecture and RESTful API design
- Familiarity with CI/CD concepts and tools like Jenkins, GitLab CI, CircleCI, or similar
- Experience with containerization and orchestration tools such as Docker and Kubernetes
- Knowledge of database systems, both SQL and NoSQL
- Experience with monitoring and logging tools like CloudWatch, ELK Stack, or similar
Skills
- Python
- AWS
- SQL
- Airflow
- Spark
- CDK
- Java
- Scala
- NodeJS
- Node.js
- React
- Vue.js
- Jenkins
- GitLab CI
- CircleCI
- Docker
- Kubernetes
- CloudWatch
- ELK Stack
Similar roles
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Software Engineer - ML/Computer Vision (Battery Sorting)
Redwood Materials · McCarran, NV · San Francisco, California, United States · USD 152,500–200,000/yr · today
Principal Software Engineer, Core Infrastructure
Oracle · Nashville, TN, United States · today
Senior Software Engineer
Advantest · Lake Forest, CA, United States · today