Data Application Engineer (Sunnyvale, CA)
Data Application Engineer (Sunnyvale, CA)
Our Client - Hospital & Health Care company
- Sunnyvale, CA
Job description
***Please note that our customer is currently not considering applicants from the following locations: Alabama, Arkansas, Delaware, Florida, Indiana, Iowa, Louisiana, Maryland, Mississippi, Missouri, Oklahoma, Pennsylvania, South Carolina, and Tennessee.***
Our Customer is a corporation that develops, manufactures, and markets robotic products designed to improve clinical outcomes of patients through minimally invasive surgery. Founded in 1995, their goal was to create innovative, robotic-assisted systems that help empower doctors and hospitals to make surgery less invasive than an open approach. Working with the top medical professionals, they continue to develop new, minimally invasive surgical platforms and future diagnostic tools to help solve complex healthcare challenges around the world.
We are seeking a Data Application Engineer on a contract basis to support our Customer's business needs. This role is on-site in Sunnyvale, CA.
The Data Application Engineer designs, builds, and maintains data-driven applications and pipelines that enable seamless data integration, transformation, and delivery across systems. This role focuses on creating scalable, efficient, and reliable data solutions while collaborating with analysts and stakeholders to meet business objectives.
Responsibilities:
- Develop Data Applications: Build and maintain data-centric applications, tools, and APIs to support both real-time and batch data processing.
- Data Integration: Design and implement data ingestion pipelines integrating data from multiple sources, including databases, APIs, and file systems.
- Data Transformation: Create reusable ETL/ELT pipelines to transform raw data into structured, consumable formats using tools such as Snowflake, DBT, or Python.
- Collaboration: Partner with analysts and stakeholders to define requirements and deliver scalable, production-ready data solutions.
- Documentation: Maintain comprehensive documentation for applications, workflows, and processes to ensure long-term maintainability and transparency.
Skills and Qualifications:
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Programming: Proficiency in Python, C#, ASP.NET (Core).
- Databases: Strong understanding of SQL, database design, and experience with relational databases such as Snowflake and SQL Server.
- ETL/ELT Tools: Hands-on experience with frameworks such as Apache Airflow (DBT experience a plus).
- Cloud Platforms: Familiarity with AWS, Azure, or Google Cloud and data services (e.g., S3, AWS Lambda).
- Data Pipelines: Experience with both real-time (Kafka, Spark) and batch data processing.
- APIs: Experience designing and integrating RESTful APIs for data access and application communication.
- Version Control: Proficiency with Git or similar systems for source code management.
- Analytical Skills: Strong problem-solving and troubleshooting ability for complex data challenges.
- Excellent communication and collaboration abilities across technical and non-technical teams.
- Strong organizational and time-management skills in a fast-paced environment.
- High attention to detail with a commitment to delivering high-quality, reliable results.
Preferred:
- Experience with containerization tools (Docker) and orchestration platforms (Kubernetes).
- Exposure to business intelligence tools such as Tableau, Power BI, or Looker.
We offer a competitive salary range for this position. Most candidates who join our team are hired at the median of this range, ensuring fair and equitable compensation based on experience and qualifications.
Contractor benefits are available through our 3rd Party Employer of Record (Available upon completion of waiting period for eligible engagements) Benefits include: Medical, Dental, Vision, 401k.
An Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.
All applicants applying for U.S. job openings must be legally authorized to work in the United States and are required to have U.S. residency at the time of application.
If you are a person with a disability needing assistance with the application, or at any point in the hiring process, please contact us at support@themomproject.com.