Scala Developer
Location
PST (UTC-8)
Posted
6 days ago
Salary
0
Seniority
Mid Level
Job Description
Scala Developer
Redolent
Role Description One of our direct clients is urgently looking for a Scala Developer. - Title: Scala Developer - Location: Remote/West Coast - Duration: 3 to 6+ Months - Rate: DOE Seeking candidates with strong hands-on expertise in: - Scala APIs - Data pipelines - Spark / Hadoop - Spark Scala API / PySpark API - Spark SQL - Java/Python and related technologies Candidates can be located anywhere but need to be able to work US West Coast time zone. The following are the key screening questions. Please send candidates with answers to these questions: - Did the candidate use Scala based API to write data pipelines? If yes, which distributed processing framework is used to execute these pipelines? - If a candidate has Spark experience, did you use Spark Scala API / PySpark API? - If a candidate has used Spark Scala API, is the transformation logic written using Scala based functions / Spark SQL? - If a candidate has dataflow experience, which language (Java/Python) did they use to develop pipelines? Company Description
Related Guides
Related Job Pages
More Backend Engineer Jobs
Technical Lead, Fullstack, Python, Cloud
The Formula ConsultingPersonalberatung Berlin. Personalvermittlung von IT-Profis. 📞 03052105983
• Du baust ein hochinnovatives MedTech-Tool. • Du agierst als Techical Lead im Team, triffst Architekturentscheidungen und machst Code-Reviews. • Du designst, entwickelst und pflegst Backend-Services und codest APIs. • Du arbeitest mit Frontend-Entwicklern zusammen, um End-to-End-Webanwendungen zu bauen. • Du übernimmst das Cloud-Deployment, Monitoring und die Zuverlässigkeit der Services. • Du sicherst Codequalität, Testing, Dokumentation und DevOps-Best-Practices. • Du brainstormst mit Produktmanagern und R&D-Ingenieuren über die Produkt-Roadmap.
• Liderar el diseño técnico de APIs y microservicios, definiendo contratos, modelos de datos y patrones de comunicación. • Diseñar la arquitectura de integración entre agentes de IA, servicios de soporte y sistemas corporativos. • Definir estrategias de ingesta y explotación de datos, incluyendo arquitecturas basadas en RAG (Retrieval-Augmented Generation). • Supervisar la calidad del código mediante revisiones, estableciendo buenas prácticas y estándares técnicos. • Coordinar y guiar al equipo de desarrollo en la implementación de soluciones complejas. • Definir y supervisar la estrategia de despliegue en entornos de contenedores (Kubernetes). • Integrar los desarrollos en pipelines de CI/CD, asegurando entregas continuas y fiables.
• Diseño e Implantación de Soluciones Google Cloud: Diseñar, desarrollar e implementar soluciones sobre Google Cloud Platform (GCP), garantizando la escalabilidad, seguridad y eficiencia de las arquitecturas desplegadas. • Administración de Google Workspace: Configurar, administrar y optimizar entornos de Google Workspace, asegurando una correcta integración entre usuarios, aplicaciones y servicios empresariales. • Desarrollo de Gems y Agentes de IA en Gemini Enterprise: Diseñar, desarrollar y optimizar Gems personalizados y agentes inteligentes para distintas áreas de negocio, utilizando técnicas avanzadas de IA generativa e ingenierÃa de prompts. • Automatización mediante Inteligencia Artificial: Crear asistentes inteligentes capaces de automatizar tareas, generar contenido, asistir en procesos documentales y mejorar la productividad de los usuarios. • Integración de Sistemas y APIs: Integrar Gemini Enterprise y otras soluciones del ecosistema Google con aplicaciones corporativas mediante APIs REST, webhooks y servicios de integración. • ConsultorÃa Técnica y Estrategia: Colaborar con equipos de negocio y tecnologÃa para identificar oportunidades de automatización, definir arquitecturas de solución y transformar necesidades funcionales en soluciones técnicas de alto valor. • Documentación y Transferencia de Conocimiento: Elaborar documentación técnica y funcional de las soluciones desarrolladas, asà como impartir sesiones de formación y transferencia de conocimiento a equipos internos y clientes. • Colaboración Multidisciplinaria: Trabajar estrechamente con equipos técnicos y de negocio para impulsar la adopción de tecnologÃas de IA generativa y soluciones cloud innovadoras.
• Working on a new project focused on leveraging Rust for high-performance distributed data processing. • Creating new features and improving the robustness, performance and resilience of the existing Rust codebase. • Solving complex business problems by designing and implementing robust code and cutting edge optimisation algorithms. • Collaborating with our internal project owners and our customers to design and develop services that meet their needs. • Building and managing scalable cloud software solutions with full IaC in a GCP container environment. • Working with cutting-edge technologies in the machine learning, optimisation and AI spaces.


