Veracyte is seeking a Junior Software Development Engineer to develop and maintain scalable software solutions that power their products and services, aiming to transform cancer care for patients.
Requirements
- Proficiency in Python programming.
- Experience with core AWS services such as EC2, S3, Lambda, or ECS.
- Understanding of version control systems (Git).
- Experience with web development technologies such as Node.js, React, Vue.js, or similar.
- Familiarity with microservices architecture and RESTful API design.
- Experience with cloud data engineering principles and Python-based data pipelines.
- Knowledge of containerization and orchestration tools such as Docker and Kubernetes.
Responsibilities
- Develop and maintain high-quality software solutions using Python.
- Utilize AWS services to build, deploy, and manage applications in the cloud.
- Write clean, maintainable, and efficient code.
- Collaborate with cross-functional teams to implement and ship new features.
- Identify, troubleshoot, and resolve technical issues with guidance from senior team members.
- Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain current and competitive.
Other
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 1-2 years of experience in software development.
- Excellent problem-solving skills and the ability to work independently or as part of a team.
- Strong communication skills and ability to collaborate effectively with team members.
- Hybrid position located in our San Diego office. Open to remote for the ideal candidate.