Perfect data pipelines from day one
Software Engineer – Integrations
Location
California
Posted
80 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer – Integrations
Etleap
• Be part of the team that is building the next generation of ETL software • Build fast, scalable, easy-to-maintain integrations that gets data flowing with minimal latency • Come up with novel ideas on how to extend Etleap’s integrations framework, and then implement those ideas as reusable interfaces and components
Job Requirements
- You love data engineering
- You write robust and maintainable code three times as fast as other developers
- You find reverse-engineering systems interesting
- Coding in Java is second nature to you
- You’re excited to work in a scrappy, fast-paced environment
- You’re down to earth and fun to work with.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Developer
ethdevs.ioMaking a difference for the Ethereum community. ethnashville.io ethdevs.io
• Join my database by applying today for software developer roles
Senior Full Stack Engineer, CX Tools
CookUnityWe are on a mission to unlock the world's best food creators and bring their dishes to the doorstep of the masses.
• Owning the design and implementation of features within our Javascript stack that engage customers and have a meaningful impact on people’s lives. • Iterating on new and existing features to improve user experience and performance. • Actively contribute to the adoption of strong software architecture, development of best practices, and new technologies. • Improving the maturity of our technical stack with engineering best practices. • Being part of the code review process and helping to mentor other engineers. • Contribute technically to projects by being a hands-on coder, removing roadblocks, and repairing technical issues. • Partner with members of Product, Growth, Marketing, Customer Experience and other teams to continually refine and improve our product in an agile process. • Helping to have higher levels of uptime & supporting the on-call rotation that will help the business run 24/7.
Software Engineer
Unity TechnologiesFounded in 2003, Unity Technologies, or Unity 3D, is a software company offering a real-time, three-dimensional (RT3D) development platform adept at creating in
• Maintain and expand an image / video / 3d-model viewer with annotation and sketching capabilities. • Implement and maintain robust file management and review systems to ensure reliable, efficient, user-friendly workflows. • Develop canvas based drawing tools (Canvas API, Pixi.js). • Support 3D model viewing features (Three.js, A-Frame, Sketchfab integration). • Assist in the implementation of real-time solutions for concurrent user sessions and state synchronization (WebSockets, Socket.io, Django Channels). • Build reusable UI components in a defined component-based architecture utilizing Storybook, snapshot testing, and clear documentation. • Maintain existing Vuex and Pinia state management systems while contributing to the incremental migration of modules from Vuex to Pinia. • Ensure components have proper accessibility (ARIA) and keyboard navigation support. • Write unit tests (Jest + Testing Library). • Create E2E tests (Cypress, Playwright). • Contribute to front-end performance tuning, including Webpack configuration and bundle size optimization. • Implement lazy loading and code splitting strategies. • Profile and improve rendering performance for media-heavy views.
• Participer à l’amélioration de l’application de réalité virtuelle sociale en étant l’expert au niveau des capacités de la plateforme Unity, des scripts C# et de leur interaction avec l'infrastructure infonuagique • Réaliser la vision en développant les fonctionnalités • Élaborer des scénarios de test et s’assurer de la qualité de sa contribution dans l’immédiat et pour le futur • Participer à la croissance en restant à l'affût des dernières tendances dans le domaine, de celles à venir et des technologies connexes • Les fonctionnalités sous sa responsabilité incluent le download, le stream et le playback de vidéos 360 stéréo, l’expérience utilisateur, la synchronisation multi-utilisateurs, sociale et d’avatars, l’interaction avec des éléments 3D, la gestion dynamique des contenus, la collecte des données statistiques. • Collaborer de façon particulièrement étroite avec le vice-président aux produits et sera appelé à monter une équipe sous sa direction et à travailler avec des collaborateurs externes.




