Full Stack Data Engineer

Intone Networks
Sunnyvale, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Sunnyvale, United States of America

Tech stack

Clean Code Principles
Java
JavaScript
Airflow
Application Performance Management
Azure
Cloud Computing
Databases
Data Structures
Software Debugging
DevOps
Web Development
Distributed Systems
Amazon DynamoDB
Github
JUnit
Python
PostgreSQL
Machine Learning
MongoDB
MySQL
Node.js
OAuth
Performance Tuning
RabbitMQ
Scala
Web Application Security
Software Engineering
TypeScript
Workflow Management Systems
CircleCI
React
Cypress
Firebase
Backend
Vue.js
Event Driven Architecture
Containerization
Angular
Kubernetes
Information Technology
Cassandra
Google BigQuery
Kafka
GraphQL
Front End Software Development
REST
Docker
Jenkins
Microservices

Requirements

Do you have experience in Vue.js?, Location: Sunnyvale, CA Hybrid Education: · Bachelor's or Master's degree in Computer Science, Engineering, or related fields, or equivalent experience. · Experience: · o 6+ years of professional experience in software development, with expertise in full stack engineering and backend services. AI and Machine Learning integration experience. Proven experience building web applications using frameworks like React, Angular, or Vue for the frontend and Node.js, Python, Java, or similar for backend services. · Core Skills: · o Expertise in design patterns, data structures, and algorithms with an emphasis on writing clean, reusable, and maintainable code. o Strong knowledge and implementation experience with RESTful APIs and/or GraphQL APIs and backend services. o Proven experience architecting, building, and deploying scalable and reliable systems in distributed environments. Deep understanding of how to design and implement microservices and related architectural systems. · Technological Competence: · o Advanced programming knowledge in Java, Python, Node.js, Scala, or a similar language. o Familiarity with modern frontend technologies like TypeScript, React, and/or Angular. o Strong understanding of databases, both relational (PostgreSQL, MySQL) and non-relational (e.g., MongoDB, Cassandra, DynamoDB). Experience with cloud technologies like GCP, or Azure, and container-based applications using Docker and orchestration tools like Kubernetes. · Problem-Solving: · Excellent debugging and problem-solving skills, able to deliver production-ready code for high-scale, global systems. · Learning Aptitude: · o Eagerness to learn and adopt new technologies to address complex business challenges. o Stays current with emerging trends, frameworks, libraries, and developments in the full-stack ecosystem. · Experience with building and deploying event-driven architectures leveraging messaging queues like Kafka, RabbitMQ, or Pub/Sub. · Familiarity with DevOps practices, including CI/CD pipelines and tools such as Jenkins, GitHub Actions, or CircleCI. · Exposure to cloud-native technologies and managed services like Google BigQuery, Lambda or Firebase. · Strong knowledge of testing frameworks and tools, such as Jest, Cypress, JUnit, or similar, to ensure testable and robust software. · Some experience with analytics trends, application performance monitoring (APM) tools, or machine learning integration in full-stack systems. · Understanding of web security principles, authentication standards (e.g., OAuth2, JWT), and performance optimizations for both frontend and backend systems. · Familiarity with workflow orchestration tools like Apache Airflow or Temporal. ·

Apply for this position