OnlyDataJobs.com

The Select Group
  • San Diego, CA
Python Data Engineer
The Select Group is looking for a senior-level Python Data Engineer in San Diego, CA. This position will be leveraging more AWS with Python based coding to migrate their data from Netezza to Snowflake. If you are looking to work with the newest and greatest technologies in your next role, please apply.
Python Data Engineer Requirements
    • 3-5+ years of experience developing Rest APIs that read data from databases using Python coding and AWS.
    • 3-5 years development experience with data caching techniques such as Redis or Memcache in AWS cloud for faster response to API requests
    • Python Coding
    • AWS (S3 buckets, SQS, Lambda)

Python Data Engineer Responsibilities
    • This resource will be responsible for building APIs that are consumed by the mobile applications. The data is used by the end customer, so this person should have knowledge of the performance of APIs
    • Read files with S3 buckets using python to load into the database
    • Create and maintain optimal data pipeline
    • Assemble large, complex data sets that meet functional / non-functional business requirements.

About The Select Group
We are TSG a fast-growing technical services firm serving the U.S. and Canada. We open doors to diversified prospective employers who respect and value your ambitions, your pursuit of a meaningful career, and your particular skill-set. We offer interview guidance, an impressive referral program, and partner with you to find work that drives you. Learn more about us in our company overview video, or visit us at http://www.selectgroup.com. Sign up to receive weekly job alerts in your inbox by joining the TSG Talent Network.
We have the privilege of impacting lives, so let us impact yours.
The Select Group provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state, and local laws.
Hulu
  • Santa Monica, CA

WHAT YOU’LL DO



  • Build robust and scalable micro-services

  • End to end ownership of backend services: Ideate, review design, build, code-review, test, load-test, launch, monitor performance

  • Identify opportunities to optimize ad delivery algorithm – measure and monitor ad-break utilization for ad count and ad duration.

  • Work with product team to translate requirements into well-defined technical implementation

  • Define technical and operational KPIs to measure ad delivery health

  • Build Functional and Qualitative Test frameworks for ad server

  • Challenge our team and software to be even better


WHAT TO BRING



  • BS or MS in Computer Science/Engineering

  • 7+ years of relevant software engineering experience

  • Strong analytical skills

  • Strong programming (Java/C#/C++ or other related programming languages) and scripting skills

  • Great communication, collaboration skills and a strong teamwork ethic

  • Strive for excellence


NICE-TO-HAVES



  • Experience with non-relational database technologies (MongoDB, Cassandra, DynamoDB)

  • Experience with Redis and/or MemCache

  • Experience with Apache Kafka and/or Kinesis

  • AWS

  • Big Data technologies and data warehouses – Spark, Hadoop, Redshift

TomTom
  • Amsterdam, Netherlands
At TomTom…

You’ll move the world forward. Every day, we create the most innovative mapping and location technologies to shape tomorrow’s mobility for the better.


We are proud to be one team of more than 5,000 unique, curious, passionate problem-solvers spread across the world. We bring out the best in each other. And together, we help the automotive industry, businesses, developers, drivers, citizens, and cities move towards a safe, autonomous world that is free of congestion and emissions.

What you’ll do



  • Develop distributed systems that are secure, scalable and highly available

  • Write Akka actors, actors everywhere! and join the “scale the system 10x” challenge

  • Develop automated tests, no QAs in the team

  • Treat infrastructure as code, think AWS CloudFormation

  • Own the production environment. You wrote it, you deploy it.



What you’ll need



  • Knowledge or interest in the following: Scala, Akka, NoSQL (Riak), AWS or Azure.

  • Developing the code and working closely with other departments where needed (think Agile/XP/Scrum!)

  • Helping to plan sprints and being involved in the refinement of backlogs


  • Store and share all your relevant and precious pictures and experience in the cloud





Meet your team
NavCloud is a personal data service that is used by millions of users from TomTom and automotive customers’ uses. It allows users to seamlessly synchronize their data between their mobile apps and cars (via dashboard or personal navigation devices). NavCloud uses conflict-free data types (CRDT) to ensure that there is no conflict in synchronized data. We use technologies like Riak, a NoSQL key-value database inspired by Dynamo paper, RabbitMQ, Redis and Scala/Akka. We are a DevOps team with a flat hierarchy that each member has right to deploy to production and responsible for the health of the service. We have right to choose the technologies and design the service architecture on our own.



Achieve more

We are self-starters who play well with others. Every day, we solve new problems with creativity, meet new people and learn rapidly at our offices around the world. We will invest in your growth and are committed to supporting you. In everything we do, we’re guided by six values: We care, putting our heart into what we do; we build trust (you can count on us); we create – driven to make a difference; we are confident, but don’t boast; we keep it simple, since life is complex enough; and we have fun because life’s too short to be boring. 

After you apply

Our recruitment team will work hard to give you a meaningful experience throughout the process, no matter the outcome. Your application will be screened closely and you can rest assured that all follow-up actions will be thorough, from assessments and interviews through your onboarding.

TomTom is an equal opportunity employer

We celebrate diversity, thrive on each other’s differences and are committed to creating an inclusive environment at our offices around the world. Naturally, we do not discriminate against any employee or job applicant because of race, religion, color, sexual orientation, gender, gender identity or expression, marital status, disability, national origin, genetics, or age.

Ready to move the world forward?
 


TomTom
  • Amsterdam, Netherlands

At TomTom…

You’ll move the world forward. Every day, we create the most innovative mapping and location technologies to shape tomorrow’s mobility for the better.


We are proud to be one team of more than 5,000 unique, curious, passionate problem-solvers spread across the world. We bring out the best in each other. And together, we help the automotive industry, businesses, developers, drivers, citizens, and cities move towards a safe, autonomous world that is free of congestion and emissions.

What you’ll do



  • Develop distributed systems that are secure, scalable and highly available

  • Write Akka actors, actors everywhere! and join the “scale the system 10x” challenge

  • Develop automated tests, no QAs in the team

  • Treat infrastructure as code, think AWS CloudFormation

  • Own the production environment. You wrote it, you deploy it.


What you’ll need



  • Knowledge or interest in the following: Scala, Akka, NoSQL (Riak), AWS or Azure.

  • Developing the code and working closely with other departments where needed (think Agile/XP/Scrum!)

  • Helping to plan sprints and being involved in the refinement of backlogs

  • Store and share all your relevant and precious pictures and experience in the cloud



Meet your team
NavCloud is a personal data service that is used by millions of users from TomTom and automotive customers’ uses. It allows users to seamlessly synchronize their data between their mobile apps and cars (via dashboard or personal navigation devices). NavCloud uses conflict-free data types (CRDT) to ensure that there is no conflict in synchronized data. We use technologies like Riak, a NoSQL key-value database inspired by Dynamo paper, RabbitMQ, Redis and Scala/Akka. We are a DevOps team with a flat hierarchy that each member has right to deploy to production and responsible for the health of the service. We have right to choose the technologies and design the service architecture on our own.


Achieve more

We are self-starters who play well with others. Every day, we solve new problems with creativity, meet new people and learn rapidly at our offices around the world. We will invest in your growth and are committed to supporting you. In everything we do, we’re guided by six values: We care, putting our heart into what we do; we build trust (you can count on us); we create – driven to make a difference; we are confident, but don’t boast; we keep it simple, since life is complex enough; and we have fun because life’s too short to be boring. 

After you apply

Our recruitment team will work hard to give you a meaningful experience throughout the process, no matter the outcome. Your application will be screened closely and you can rest assured that all follow-up actions will be thorough, from assessments and interviews through your onboarding.

TomTom is an equal opportunity employer

We celebrate diversity, thrive on each other’s differences and are committed to creating an inclusive environment at our offices around the world. Naturally, we do not discriminate against any employee or job applicant because of race, religion, color, sexual orientation, gender, gender identity or expression, marital status, disability, national origin, genetics, or age.

Ready to move the world forward?
 


Giesecke+Devrient Currency Technology GmbH
  • München, Deutschland

Arbeiten Sie mit an einer Zukunft, die bewegt. Für unsere Division Currency Management Solutions suchen wir Sie als



Java Software Architekt (m/w/d)



Ihre Aufgaben:




  • Sie gestalten und verantworten die Umsetzung komplexer IIoT Machine Operations, Data Analytics oder Digitallösungen für uns und Cash Center unserer Kunden. Cash Center sind von uns entwickelte voll automatisierte und schlüsselfertige Anlagen. Sie bieten Services von der Produktion, über das Sortieren und die Umlaufprüfung bis hin zur Vernichtung von Banknoten

  • Sie entwickeln skalierbare und zukunftsweisende Architekturen, die für den Cloud-basierten Einsatz wie auch für on-premise geeignet sind

  • Die notwendigen Technologien und Methoden sind Ihnen bestens vertraut und Sie entwickeln diese kontinuierlich im Team weiter

  • Mit Ihrer Erfahrung in der interdisziplinären und verteilten Zusam­men­arbeit und Nutzung von agilen Praktiken wie Scrum und Lean-Startup ge­währ­leis­ten Sie den Produkterfolg im gesamten Lebenszyklus (you build it you run it)

  • Sie kommunizieren und präsentieren verständlich Ihre Lösung, die tech­nische Roadmap inklusive Vision

  • Gemeinsam in einem Team von Architekten und Product Ownern bringen Sie die Gesamtlösung voran und sichern damit unsere Innovationsführerschaft und den Kundenerfolg



Ihr Profil:




  • Studium (Master, FH / Uni) der Informatik oder einer vergleichbaren Fach­rich­tung

  • Nachgewiesene Erfahrung als Software Architekt (m/w/d) von skalierbaren Lösungen mit profundem Wissen in modernen Design Patterns (wie Micro­services, REST, Web-APIs, IIoT, Digital Twins, Cloud, Data Analytics)

  • Praktische Erfahrung mit Data Storage Technologien (NoSQL, SQL, Caching, Hadoop) und erste Erfahrung in Cloud-Umgebungen (wie Micro­soft Azure oder AWS)

  • Erfahrung in Technologien wie Linux, Java, Python, Spring Boot, Traefik, Docker, Kubernetes, Hazelcast, Redis, Kafka, MQTT, PostgreSQL, MongoDB, ElasticSearch, Prometheus, Kibana, Angular, Vue, OAuth, DevOps

  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift






Wir freuen uns auf Ihre Online-Bewerbung unter www.gi-de.com/karriere.




Giesecke+Devrient Currency Technology GmbH · Prinzregentenstraße 159 · 81677 München

BigCommerce
  • Austin, TX

BigCommerce is disrupting the e-commerce industry as the SaaS leader for fast- growing, mid-market businesses. We enable our customers to build intuitive and engaging stores to support every stage of their growth.

Be a leader on our Ecosystem Team that powers our billing, partner, & identity platforms. Youll be working with team members to extend our products and integrate with a broad array of external services. BigCommerce offers a heavily collaborative environment helping you expand your skill set and take ideas from inception to delivery. This role will require a need to balance: driving our aggressive product roadmap, improving the performance and stability of our system, introducing engineering best practices into the organization, and leading/mentoring other engineers.

What youll do

  • Use Ruby, Rails, gRPC, JavaScript, RabbitMQ, Docker, Resque, MySQL, Redis, and a slew of other technology to help power our platform
  • Help design/architect/execute the building of services for the BigCommerce platform.
  • Build highly-available, distributed systems
  • Build integrations with 3rd party SOAP/REST APIs that can span multiple codesets/services, fail gracefully, and be highly extensible
  • Coach team towards code that is performant, fault-tolerant, maintainable, testable, and concise
  • Drive our technical roadmap and direction of our stack
  • Encourage innovation and foster an environment of continuous improvement
  • Collaborate with stakeholders and other teams to promote communication & coordination
  • Support and coach 4-6 members of your team
  • Foster a culture that is open, positive, energized and innovative


Who You Are

  • 5-7+ years of experience in building systems using at least two different languages: Ruby/Rails (required), Scala, Java, PHP, Python, Node, etc. We currently primarily use Ruby, PHP, and Scala
  • 2+ years managing, driving and retaining a high-performance team.
  • Experience building integrations with 3rd party SOAP/REST API providers that can span multiple code sets, fail gracefully and be highly extendable.
  • Knowledge of TDD, BDD, DDD
  • Nice to Have: Experience with OAuth and/or SAML workflows and permissions. 
  • Nice to Have: DevOps experience, GCP experience, and/or Docker or other containerization technologies
  • Desire to work in a collaborative, open environment on an Agile team
  • Highly proactive and results-oriented with excellent critical thinking skills
  • Excited to learn new technologies
  • Experience with ecommerce, distributed queuing systems, SaaS platforms, highly desirable


Diversity & Inclusion at BigCommerce


We have the opportunity to build not only a great business, but a great company, with soul. Our beliefs and commitment to diversity and inclusion are a central part of achieving that.

Our dedication to diversity and inclusion is grounded in two things: a moral belief in the dignity, value, and potential of every individual, and a practical belief that diverse, inclusive teams will create the best outcomes for our customers, partners, employees, and company. We welcome everyone to be a part of our journey


Perks & Benefits


    • An amazing company culture that doesnt just talk values, but lives them
    • Our Think Big Program encourages and rewards employee-led innovation
    • Employees are empowered to go above and beyond their daily duties to act on ideas that help our customers and/or improve the BigCommerce platform
    • Competitive compensation packages and meaningful stock grants for every employee
    • Comprehensive health insurance coverage that starts on day one
    • A free online store to help you live out your entrepreneurial dreams
    • Time off for volunteering and employee-driven charity events

Gecko Robotics
  • Pittsburgh, PA
What is Gecko Portal?


Gecko Portal is a rapidly growing team at Gecko Robotics that is focused on transforming the company’s core product from the ground up by creating industry-leading tools for industrial asset management using the latest in modern Web technologies, machine learning, and advanced data visualization. We aim to leverage the tremendous amount of real-world data that Gecko Robotics has collected to generate predictive, never-before-seen insights and radically transform the way that plant owners and managers manage their industrial assets. The Gecko Portal product involves all levels of the stack, from 3D data visualization tools to dynamic React.js frontend applications powered by a backend that processes millions of data points, serves as a platform for comprehensive asset data management, and generates ML-driven analytics. We are looking for talented engineers who are comfortable with rapid iteration and development to join us in building Web applications at scale. 


What is Backend at Gecko Robotics?


Backend engineers on the Gecko Portal team create the core software services that power all of our internal and customer-facing applications, from data validation and signal processing platforms to customer-facing data visualization and inspection data management applications.  We use a wide range of modern languages and technologies such as Python (Bokeh, Django, Flask, Pandas), Javascript (React, Redux, D3, Kepler), Google Cloud Platform (Cloud Storage, Cloud Functions, BigQuery), Redis, PostgreSQL, and Docker. Some of our technical areas of focus include signal processing, real-time video processing / object detection and classification, computer vision, and machine learning / predictive analytics.


Minimum Requirements:



  • 2+ years experience with building backend software applications

  • Bachelor’s and/or Master’s degree in Computer Science, or equivalent experience

  • Demonstrated ability in writing performant, scalable code

  • Dedication to test-driven development and designing production-ready systems

  • Deep understanding of a backend web development framework (Django, Flask, Node.js, Spring, Ruby, or Laravel)

  • Familiarity with Computer Science fundamentals and ability to apply those fundamentals to code

  • Awareness of best practices for scaling backend architectures and databases


Additional requirements/responsibilities:



  • Design, implement, and verify new features in a continuous integration environment

  • Interact with frontend engineers and data analysts to design robust web application APIs

  • Lead design and code reviews

  • Use critical thinking skills to debug problems and develop solutions to challenging technical problems

  • Interact with other engineers from multiple disciplines in a team environment

  • Develop tests to ensure the integrity and availability of the application

  • Provide and review technical documentation

SecurityScorecard
  • Hlavní město Praha, Czechia

New York headquarterd Cyber Security firm, Security Scorecard, opened their first office outside of the US in Prague in September 2018.


The new office is growing to become Security Scorecard’s international technology centre. We have 15 developers in the Prague's team.


The company has >150 employees and has raised >USD 60mm to fuel their expansion (https://www.crunchbase.com/organization/security-scorecard)


Security Scorecard are looking for a Lead Backend Engineer (C++) to run a team of 5-6 back-end engineers.


You will report to Jasson Casey, CTO & SVP Engineering - https://www.linkedin.com/in/jassoncasey/ and Nick Matviko, Director of Engineering - https://www.linkedin.com/in/nickmatviko/ 


What does success look like in this role?


Success in this role will mean leading a team to deliver of quality products/features/applications as well as establishing and growing a positive and productive engineering culture in Prague. 


Requirements:



  • Lead, coach and mentor a team of 6 x backend software engineers, instilling engineering best practices and cultivating a culture to attract and retain talent

  • Serving in a hands-on development capacity as needed, including reviewing code, participating in the full life cycle development of product features and coding Proofs of Concept

  • Develop an effective team by leading hiring and recruiting initiatives in Prague in partnership with global engineering leaders and the People team

  • Evolve the technical onboarding process for new team members in Prague in alliance with global engineering team

  • Responsible for the technical roadmap and direction, leading projects in partnership with global engineering leaders and cross-functional team members

  • Evaluate and introduce new technologies, processes and policies when necessary

  • Partner with product team and other stakeholders on broader engineering and company initiatives


Your Skills/Qualifications:



  • 3+ years experience leading an engineering team with a focus on both delivery of high quality products and motivating a team to do their best work aligned with company vision

  • 5+ years in a software engineering role building high quality products to scale

  • Fluency with C++ (modern versions a plus) and/or C. Experience with python is also a big bonus.

  • Experience designing and building high performance, low latency distributed systems

  • Effective project manager, well versed in agile methodology, cross functional communication (including with remote teams), cost and time management

  • Motivated to tackle large-scale problems in a fast paced, startup environment

  • Exceptional communication skills with the ability to convey intricate systems and logic to both technical and non-technical audiences

  • Bachelor's Degree or higher in Computer Science or related field


Tool We Use:



  • Data definition, format and interfaces

    • Definitions - Protobuf V3

    • Normalize from - AVRO / JSON / XML / CSV

    • Normalize to - Protobuf / ORC

    • Interfaces - REST API(s), gRPC and object store buckets



  • Cloud Services - Amazon Web Services

  • Databases: Postgres, Presto

  • Cache: Redis, Varnish

  • Languages - Python / C++14 / Scala / Go-lang, Javascript, React.js, Node.js

  • Job Orchestration - HT Condor / Apache Airflow

  • Analytics - Spark / Bluepipe (C++)

  • Storage - Gluster / NFS / S3 ( AWS ) / EFS ( AWS ) / Postgres

  • Computation - Docker Containers / VMs / Metal / EMR

DIVERSANT, LLC
  • Atlanta, GA

Required Skills:

    • Experience designing and building highly scalable, distributed systems
    • Experience building Microservices and Event-Driven/Reactive Architectures
    • Extensive experience with JVM based applications
    • Experience using Spring framework and libraries
    • Deep understanding of REST based web services
    • Experience with at least one SQL Database (MySQL, Oracle, Postgres, etc) and at least one NoSQL Database (Mongo, Redis, Cassandra, etc)
    • Experience working in cloud environments (AWS preferred), preferably with cloud-native architectures
    • Experience working in an Agile environment


Nice to Have:

    • Experience maintaining legacy J2EE-based applications
    • Experience with functional (Haskell, Clojure) or hybrid OOP/Functional (Scala, Kotlin) languages
    • Knowledge of big data and/or stream processing technologies (Spark, Hadoop, Kafka Streams, Flink, etc)
Curalate
  • Philadelphia, PA

Curalate is looking for talented full-stack, frontend, and backend developers to join our team.  Our engineering team is deep in the trenches -- tackling some of the gnarliest problems out there at the intersection of computer vision and big data -- and we're looking for a few good coders to join us.


Check out our Engineering Blog to get a window into what we are building at Curalate and what we're excited about!


Responsibilities:

You'll be expected to dive into our stack and start shipping code on day one. We're not hiring code monkeys; you'll be given substantial feature ownership, and we'll expect you to contribute product ideas as well as code.

We're not language zealots; we believe in using the right tool for the job, and are comfortable with a polyglot codebase. Production experience with these technologies is not required - were looking for people that are eager and fast learners. Some of technologies we use:

  • Primary Languages: Scala, Javascript
  • Front end frameworks: React/Redux, Typescript, AngularJS
  • Back end/micro-services stack: Finatra/Finagle, Docker ECS, Terraform
  • Data stores: ElasticSearch, MySQL (RDS), DynamoDB, Redis, Redshift, S3
  • Data processing: AWS Lambda, Kinesis, SQS, Spark
  • Machine Learning: MxNet, Caffe, Scala, Python
  • Computer Vision: OpenCV, Scala, C++
About You:

Although experience with our existing technology stack is great, we're much more interested in hiring developers with exceptional problem solving skills, creative out-of-the-box thinking, and comfort with quickly learning, evaluating, and deploying new technologies. While we're not looking for any specific industry experience you should have a CS degree and/or at least two years of experience and come prepared to join a fast-moving, high-performing team.

Adobe
  • Austin, TX

Who are we?

When it comes to engineering, our teams solve problems of scale and work on cutting edge and open-source technologies. As a high-growth, e-commerce company, we are searching for talented and passionate software engineers. Our culture is one that strives on solving difficult problems focusing on product engineering based on hypothesis testing to empower people to come up with ideas.

We address a wide array of computer science problems including advanced web applications, cutting edge user interfaces, scalability and performance of applications. You will work alongside a highly experienced team of engineers from various academic and industry backgrounds.

Our product and engineering team practices iterative development and continuous deployment. We work in small teams, deploy often, and keep our projects short and focused. Engineers rotate between projects and areas of the product to learn and take on new challenges.

What youll do:

·       Define, design, implement and deliver high quality features that meet customer needs.

·       Build and maintain features in our platform ranging from distributed data processing systems to in-browser data visualization tools.

·       Ensure high quality by following coding best practices, code reviews, and providing automated tests.

·       Work closely with product management and quality engineering to ensure we deliver great compelling features.

·       Be passionate and help improve the availability, performance, scalability and security of the product.

·       Ensure strong emphasis on monitoring and metrics for analyzing health and usage of features.

·       Lead and participate in production deployment activities of your features and troubleshoot and resolve issues escalated from the production environment.

·       Evaluate new technologies, and help incorporate them into the technology stack

If you:

·       Want to design, develop and test (including automated, continuous integration) key product features/components of our platform.

·       Love to develop systems that are highly reliable, scalable, but easy to maintain.

·       Live to design to features/components and conduct effective peer code reviews where needed.

·       Actively participate in architecture and design discussions.

Is this you?

·       6+ years of industry software development experience.

·       Strong core Java, design patterns and object-oriented language skills.

·       Strong knowledge of SQL queries and database concepts

·       Testing frameworks like Junit

·       Experience with agile development methodologies.

·       Positive work attitude, self-motivator, quick learner, and a standout colleague.

It is great if you know:

·       ElasticSearch, Hadoop, HBase, Spark, Kafka

·       Yarn, Oozie, Zookeeper

·       MySQL, Postgres

·      PHP

·       Linux

·       Scala

·       Cassandra, Redis, Mongo

LINKIT
  • Utrecht, Netherlands
  • Salary: €33k - 50k

Starts May 1st 2019 - 2 months - with job guarantee!


A Data Engineer at LINKIT will build, maintain and support data-intensive platforms such as data streaming , industrialization of Data Science, machine learning and much more in enterprise environments. Are you an independent engineer whose knowledge and experience contributes for the growth of colleagues and customers? Join the team! 




What?                                                                                              



  • 8 weeks traineeship program with a job guarantee

  • Starts May 1st 2019!

  • LINKIT's headquarters: Rijnzathe 9, 3454 PV De Meern



How?


LINKIT offers a unique opportunity to an exclusively selected group to expand their network and knowledge:



  • Salary from day one

  • Small groups, personalized approach and coaches

  • Trained by top-notch engineers that work with this, not just talk about it

  • Practical hands-on approach

  • Interactive knowledge-sharing

  • Real-life customers



Why?


We all hear data, machine learning, real-time AI and how the world will be different. Data Engineers are crucial parts for this and formal trainings at universities lack the velocity to adjust to the market demands. LINKITs clients are eager to have Data Engineers, and LINKIT being a knowledge-driven IT sourcing partner with 20 years experience in creating, building and managing innovative IT solutions for top-500 organizations and governments could not shy away from this.


To be in line with the accelerating data engineering market, we created a modular defined educational program based on the latest next-gen technologies and insights.


 
Requirements:



  • Programming experience

  • Data savvy

  • Ambitious & curious

  • University degree

  • Committed



What you will learn:



  • Basic networking, systems security and storage

  • Virtualization: from bare-metal, to VMs & containers

  • The JVM world & Scala

  • Testing (TDD, BDD, E2E, )

  • Building and using APIs

  • Continuous integration, delivery and deployment

  • Hadoop core: Yarn & HDFS

  • Data Caching (Elasticache, Redis, )

  • RDBMS (MySQL, PostgreSQL, )

  • NoSQL Databases (MongoDB, Cassandra, HBase, )

  • Authentication & authorization

  • Streaming and Queuing systems (Kafka, ActiveMQ, RabbitMQ, )

  • Batch data processing

  • Real-time data processing ( Spark, Flink, )

  • Concepts of datawarehousing

  • Metadata management

  • Containers/Jobs/Service Orchestration (Kubernetes, Mesos, Yarn, )

  • Concepts of Machine Learning with Python (scikit-learn, keras, tensorflow, )



LINKIT; Top Employee & more than 20 years great at what we do!

LINKIT is an open and informal organization where we strive to achieve our goals and ambitions. People are motivating and helping each other, successes are being celebrated, and meanwhile there is always time for a game of table tennis, table soccer, FIFA, and, of course, the Friday afternoon drink. Thanks to all of this, LINKIT was voted the winner of the Top Employer award in 2017!



Squads

At LINKIT all consultants are part of an expertise team (we name them: squads). As member of the Engineering squad you will be able to share knowledge with other squad members during our club days (biweekly during office hours!), visit events, attend trainings, and join our social events! Our squad structure enables our employees in their personal development, by facilitating a squad specific knowledge matrix, a personal development path, transfer of knowledge, and, of course, dedicated time!

YotaScale
  • Menlo Park, CA
Yotascale is the pioneer in AI-powered Cloud Infrastructure Management. It empowers CloudOps and DevOps teams to effectively optimize around cost, performance, and availability considerations in real time. As a Senior Software Engineer for Yotascale, you will build and scale Yotascale's data platform and pipelines. You will work with engineering and ML teams to deploy their code, provide operational support for or new and existing applications and debugging production issues. You will contribute directly by helping deliver our product to some of the most technically sophisticated customers in the world. Join us on this exciting journey as we build the future of cloud infrastructure with the latest breakthroughs in artificial intelligence.

The organization: Data Platform
The Data Platform team's mission is to build our high-scale data pipelines. The team charter is (1) develop, improve, and deploy highly scalable distributed data pipelines that ingest, analyze, and store billions of time-series metrics and events to our downstream storage and analytics services; (2) ensure the system delivers high throughput and low latency to enable the delivery of highly available, resilient, and durable services; and (3) build and maintain our real-time data processing streams and frameworks (Spark).



Responsibilities




    • You will lead technical projects end-to-end to build robust, scalable systems from scratch and collaborate well with other software engineers in diagnosing, fixing, and preventing production issues

    • You will actively work closely with Product Managers and Engineering Teams to develop new features throughout the platform, and maintain and enhance existing functionality.

    • You will identify and resolve performance, scalability and data integrity issues

    • You will review developers' code, provide feedback and develop team knowledge

    • You will set and maintain a high-quality bar in hiring, architecture, application stability and performance, and code hygiene







Major Projects




    • A distributed computation engine capable of handling ad hoc analysis requests while scaling to accommodate varying loads

    • A data ingestion pipeline that can receive, analyze, and annotate millions of events/day

    • A reliable testing infrastructure for validating both the computational and interactive components of our products repeatedly

    • An experimental platform for quantifying ML algorithms across changes in platform, libraries, and techniques

    • Packaged delivery and deployment of customized microservice architectures







Requirements




    • Bachelor's degree or higher, in Computer Science or related field

    • 8+ years of professional software engineering experience with consumer-facing/external facing products, including 2+ years of proven experience building REST APIs and microservices based applications

    • Proficiency with Java, Python, Bash, Postgres, Hadoop, Redis

    • Experience with Kubernetes, memcache, docker, RabbitMQ, Kafka, Hive, and Spark is a huge plus

    • Experience with a major cloud provider AWS, Azure or Google Cloud Platform

    • Deployment of scalable web systems with architectural requirements for high availability, highly secure high throughput, low response time, etc.

    • Emphasis on writing clear, readable, testable, deployable, monitored code for server-side applications

    • Excellent communication and problem-solving skills.

    • An inherent drive to tackle problems, collaborate with others and mentor team members in a fast-paced, high-growth, ever-changing startup environment







What We Offer




    • Energetic, engaged co-workers who are at the top of their game

    • Tackle problems for real customers with global name recognition

    • Excellent Medical, Dental & Vision Insurance benefits for little cost to employees and their family

    • Save money for retirement by participating in our 401(k)

    • Monthly stipend to cover gym and fitness membership and commuter cost

    • Dedicated learning and teaching opportunities via individual book allowances, tech talks, and brown bag lunches

    • Unlimited vacation (mandatory 2 week minimum)

    • Weekly team lunches

    • Team outings and bi-weekly company happy hours

    • Great Menlo Park location close to the Caltrain station, Dumbarton bridge, Hwy 101, Palo Alto downtown and Stanford University.






We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Leaf Logistics
  • Alicante, Spain

As a Back End Engineer, you will work closely together with architects and engineers to advance the development of our modern, microservices based platform, and deliver exciting new product features to our customers. You will contribute to the architectural and infrastructural design of our applications, and leverage your experience to optimize services for performance, scalability, and security. The role will challenge you to work in a highly agile environment, address strategic and implementational topics, and work on various parts of the application stack, including the core trading services and matching engine.


Responsibilities



  • Build high-quality, scalable, and resilient applications and (web) services that support LE’s trading and analytics platform

  • Contribute to the architectural and infrastructural design of the platform and its components

  • Support planning of tasks using technical and functional expertise

  • Support leadership in establishing, documenting, and enforcing technology standards, best practices and approaches to be leveraged by the engineering team

  • Mentor and support other team members through code reviews and continuous feedback

  • Take initiative to research, troubleshoot and resolve bugs and issues as they arise

  • Be a flexible team player, stepping into a variety of roles, as needed


Qualifications



  •  4+ years experience in development back ends with Java 8, incl. features like Streams, Serialization, Multi-Threading, Annotations

  • Advanced knowledge of Spring/Spring Boot and ORM frameworks like Hibernate, JPA

  • Strong experience in designing and developing modern, distributed, microservices-based applications with RESTful APIs, with particular attention to security, scalability, availability, and performance

  • Profound understanding of object oriented programming and design patterns

  • Strong experience in relational database design and development (preferably with PostgreSQL) and understanding of NoSQL databases and in-memory stores (e.g. Redis, DynamoDB, Hadoop)

  • Experience working with event/message based communication platforms such as Kafka, ActiveMQ etc

  • Working proficiency in build and development tools (e.g. Gradle, Jenkins, SonarQube)

  • Experience with test frameworks (e.g. jUnit, Mockito)

  • Preferred: Knowledge in cloud technologies/infrastructure (esp. AWS)

  • Preferred: Prior experience in designing and developing financial systems (e.g. trading, risk, or compliance systems) and/or logistics systems

  • Preferred: Experience with other languages, such as Python

  • Preferred: Experience in front end development using modern JavaScript frameworks like React/Redux, Angular, Knockout, Ember, etc.

  • Strong analytical, project leadership and communication skills

  • Ability to work both self-directed and collaboratively to deliver results in a fast paced, startup environment

  • Unbelievably positive attitude, sense of humor and/or thick skin

  • Consummate team player, able to wear multiple hats, and assist team members when needed

BESTSELLER E-Commerce
  • Amsterdam, Netherlands

As our new Backend Engineer you will be part of our E-commerce department in the centre of Amsterdam, where you will be working together with more than 175 colleagues from all over the world in a young, fast-paced and agile environment. You will play a key role within our Amsterdam office, leading the way to help BESTSELLER E-commerce push quality of the systems to the next level.

What you’ll be doing

Building new features into different micro services within our AWS architecture
Conducting code reviews and writing automated tests
Defining improvements for the application(s) you’re working on
Implement Continuous Integration and Continuous Delivery practices
Defining improvements to our way of working
Sharing knowledge with your team members

Who you are?

Experience in agile backend development
Experience in preferably Java or any other object-oriented programming language
Extensive knowledge of software design patterns and principles such as DRY, SoC and SOLID
Experience with Test Driven Development, Continuous Integration, Continuous Delivery and
DevOps
Experience in SQL, Kafka, Spring, Scrum, Git, TeamCity, Docker, AWS and JIRA.
Excellent English communication skills (our company language)
Bachelor degree or higher computer science / software engineering (or similar)

What do we work with?

Java, Spring Boot, Kafka, Zookeeper, AWS EBS, AWS S3, AWS ECS, AWS SQS, Redis, DynamoDB,
MySQL, Jetbrains IntelliJ, New Relic, Flyway, Tomcat, Docker, Maven, Android, iOS, Swift, Gradle,
Dagger2, Git, Bitbucket, Zephyr, Appium

Why BESTELLER

Culture. Be a part of a culture of trust, autonomy, and continuous feedback.

Perks. Competitive salary, huge discount on the latest fashions from Bestseller, relocation assistance,
gym memberships, catered breakfast and lunch, but most importantly, being a part of a family
oriented company that takes care of their employees.

Development. Extensive onboarding, personal development support focused on becoming an expert
or a leader, opportunity to attend and speak at conferences.

Team. Join a highly-accomplished team comprised of 40+ nationalities, and a company with over
15,000 employees all over the world.

What are you waiting for?

We look forward to hearing from you! Contact Laura Gonzalez, Recruitment Specialist, on
laura.gonzalez@bestseller.com

BESTSELLER E-Commerce
  • Amsterdam, Netherlands

As our new Backend Engineer you will be part of our E-commerce department in the centre of Amsterdam, where you will be working together with more than 175 colleagues from all over the world in a young, fast-paced and agile environment. You will play a key role within our Amsterdam office, leading the way to help BESTSELLER E-commerce push quality of the systems to the next level.

What you’ll be doing

Building new features into different micro services within our AWS architecture
Conducting code reviews and writing automated tests
Defining improvements for the application(s) you’re working on
Implement Continuous Integration and Continuous Delivery practices
Defining improvements to our way of working
Sharing knowledge with your team members

Who you are?

Experience in agile backend development
Experience in preferably Java or any other object-oriented programming language
Extensive knowledge of software design patterns and principles such as DRY, SoC and SOLID
Experience with Test Driven Development, Continuous Integration, Continuous Delivery and
DevOps
Experience in SQL, Kafka, Spring, Scrum, Git, TeamCity, Docker, AWS and JIRA.
Excellent English communication skills (our company language)
Bachelor degree or higher computer science / software engineering (or similar)

What do we work with?

Java, Spring Boot, Kafka, Zookeeper, AWS EBS, AWS S3, AWS ECS, AWS SQS, Redis, DynamoDB,
MySQL, Jetbrains IntelliJ, New Relic, Flyway, Tomcat, Docker, Maven, Android, iOS, Swift, Gradle,
Dagger2, Git, Bitbucket, Zephyr, Appium

Why BESTELLER

Culture. Be a part of a culture of trust, autonomy, and continuous feedback.

Perks. Competitive salary, huge discount on the latest fashions from Bestseller, relocation assistance,
gym memberships, catered breakfast and lunch, but most importantly, being a part of a family
oriented company that takes care of their employees.

Development. Extensive onboarding, personal development support focused on becoming an expert
or a leader, opportunity to attend and speak at conferences.

Team. Join a highly-accomplished team comprised of 40+ nationalities, and a company with over
15,000 employees all over the world.

What are you waiting for?

We look forward to hearing from you! Contact Laura Gonzalez, Recruitment Specialist, on
laura.gonzalez@bestseller.com

Apple
  • Cupertino, CA

Job Summary


The Music Recommendations team is responsible for powering core Apple Music features such as personalized mixes (New Music Mix, Chill Mix, Favorites Mix, Friends Mix), For You on Apple Music, algorithmic radio, similar artists, as well as the Siri based musicologist service. We are looking for a top-notch engineer to help build systems that power the next generation of cutting edge products in the music recommendations and machine learning space.


Key Qualifications



  • Proficiency in Java or another OO language.

  • Strong data structures, algorithms, and OO software design and implementation skills 

  • Experience working with big data technologies such as Spark, MapReduce, Hadoop, Kafka

  • Experience developing large-scale web-based services and applications

  • Experience working with a key value store (Redis, Cassandra, Voldemort, etc)

  • Previous experience serving scientific models at scale a plus

  • Previous recommender systems, data science, and/or machine learning experience a plus

  • Ability to juggle a high workload and multiple responsibilities

  • Strong written and oral interpersonal skills

  • Know your way around a Unix command line environment


Description


The Apple Media Products Music Discovery Services team is looking for a world-class engineer to build and improve some of the core features in Apple Music and the iTunes Store. The Music Discovery Services team is responsible for products such as iCloud Music Library, Apple Music playlists, Radio, personalized mixes like the Chill Mix, Favorites Mix, etc., Recommendations, Siri based musicologist, and many other personalized and cloud features of the iTunes Store. This position is for a Application Engineer within the Music Recommendations team. You will design and build scalable server-side recommendations services powering products that impact millions of devices and for millions of customers. You will work closely in collaboration with other world class engineers, researchers, and statisticians to deliver cutting edge features that implement state-of-the-art algorithms and techniques. If you are driven by creatively solving complex engineering and algorithmic problems at high scale, then we are looking for you!


Education


BS in Computer Science or related discipline or equivalent experience, MS or PhD preferred.

BigCommerce
  • Austin, TX

BigCommerce is disrupting the e-commerce industry as the SaaS leader for fast- growing, mid-market businesses. We enable our customers to build intuitive and engaging stores at a fraction of the cost to support every stage of their growth.  

Being named a Best Place to Work" in Australia, a Best and Brightest place to work in San Francisco, and a Best Place to Work in Austin, we are looking for a full-time Senior Software Engineer on the Omni-channel team in our downtown Austin office.

BigCommerce has established itself as the leading SaaS platform for merchants to build and grow their businesses via online storefronts. The Omni-channel team seeks to take things to the next level by building cutting-edge innovations in commerce allowing our merchants to manage and sell their products beyond just their online storefronts to where their customers are.

This growing team is looking for an engineer with strong technical experience who will focus on iteratively improving the experience for our merchants who want to sell on many channels. In the last couple years, we have established ourselves as the leading e-commerce solution providing best-in-class integrations with Amazon, eBay, Facebook, Instagram, Pinterest, and Square with more, exciting integrations on the way!

In this role, youll help empower our merchants to quickly and easily list their products out to other channels where their customers are. Youll also work closely with other engineers, UI designers and product managers to define stories, assess scope and technical concerns as well as advocate for best practices that improve software quality.

At BigCommerce, you will have the opportunity to design and implement scalable, highly interactive apps that enable thousands of BigCommerce merchants. You will also build applications using the latest technologies and development methodologies.

BigCommerce offers a heavily collaborative environment helping you expand your skill set and take ideas from inception to delivery.

What youll do

  • Build highly-available, highly-performant, redundant, scalable distributed systems.
  • Write code that is performant, maintainable, clear, and concise.
  • Work closely with operations and infrastructure to improve the architecture while building and scaling back-end services.
  • Build new features with a focus on testability and extensibility


Who You Are

  • At least 6 years of professional experience as a Software Engineer
  • 4+ years of professional experience in a JVM language
  • 2+ years of professional experience with Scala a strong plus
  • Knowledge of object-oriented and functional programming, reactive and asynchronous design patterns
  • Experience in developing high performance, scalable and available web services
  • Knowledge of highly scalable architectures and understanding of the JVM
  • Familiarity with agile methodologies and ticketing systems such as JIRA
  • Knowledge of Akka, RabbitMQ, and Redis
  • Solid UNIX knowledge
  • Experience building integrations with 3rd party SOAP/REST API providers that can span multiple code sets, fail gracefully and be highly extensible
  • Experience building or managing distributed and/or service-oriented architectures.
  • Experience with SaaS platforms or Cloud Computing highly desirable
  • Experience with application optimization and architecture
  • Have a demonstrated ability to execute on that last 20%


Diversity & Inclusion at BigCommerce


We have the opportunity to build not only a great business, but a great company, with soul. Our beliefs and commitment to diversity and inclusion are a central part of achieving that.

Our dedication to diversity and inclusion is grounded in two things: a moral belief in the dignity, value, and potential of every individual, and a practical belief that diverse, inclusive teams will create the best outcomes for our customers, partners, employees, and company. We welcome everyone to be a part of our journey.


We have the opportunity to build not only a great business, but a great company, with soul. Our beliefs and commitment to diversity and inclusion are a central part of achieving that.

Our dedication to diversity and inclusion is grounded in two things: a moral belief in the dignity, value, and potential of every individual, and a practical belief that diverse, inclusive teams will create the best outcomes for our customers, partners, employees, and company. We welcome everyone to be a part of our journey


Perks & Benefits


    • An amazing company culture that doesnt just talk values, but lives them
    • Our Think Big Program encourages and rewards employee-led innovation
    • Employees are empowered to go above and beyond their daily duties to act on ideas that help our customers and/or improve the BigCommerce platform
    • Competitive compensation packages and meaningful stock grants for every employee
    • Comprehensive health insurance coverage that starts on day one
    • A free online store to help you live out your entrepreneurial dreams
    • Time off for volunteering and employee-driven charity events

Google
  • Tokyo, Japan

Minimum qualifications:


  • Bachelor's degree in Computer Science, Mathematics, or a related technical field, or equivalent practical experience.

  • Experience with any of the following: distributed compute environments, application development, mobile development, big data analytics, cloud computing including virtualization, hosted services, multi tenant cloud infrastructures, storage systems and content delivery networks.

  • Experience in writing software in one or more languages, such as Java, C++, Python, Go, JavaScript.


Preferred qualifications:


  • Experience in big data, information retrieval, data mining or machine learning, as well as experiences in building multi-tier high availability applications with modern web technologies (e.g. Hadoop, NoSQL, MongoDB, Spark, Tensorflow).

  • Experience with cloud storage solutions, SQL/NoSQL datastores, and/or distributed computing technology (e.g. MySQL, Cassandra, MongoDB, Hadoop, Redis, Elasticsearch/Solr).

  • Experience with scalable networking technologies (e.g. Load Balancers, Firewalls) and web standards (e.g. REST APIs, web security mechanisms).

  • Knowledge of container technologies (e.g. Kubernetes, Docker), services, and API models (e.g. Swagger, OpenAPI).

  • Ability to speak and write in English and Japanese, fluently and idiomatically.

About the job

The Google Cloud Platform team helps customers transform and evolve their business through the use of Googles global network, web-scale data centers and software infrastructure. As part of an entrepreneurial team in this rapidly growing business, you will help shape the future of businesses of all sizes use technology to connect with customers, employees and partners.



As a Strategic Cloud Engineer, you'll guide customers on how to ingest, store, process, analyze and explore/visualize data on the Google Cloud Platform. You will work on data migrations and transformational projects, collaborating with customers to design large-scale data processing systems, to develop data pipelines optimized for scaling, and to troubleshoot potential platform challenges. You will travel to customer sites to deploy solutions and deliver workshops to educate and empower customers. Additionally, you will work closely with Product Management and Product Engineering to build and constantly drive excellence in our products.

Google Cloud helps millions of employees and organizations empower their employees, serve their customers, and build whats next for their business all with technology built in the cloud. Our products are engineered for security, reliability and scalability, running the full stack from infrastructure to applications to devices and hardware. And our teams are dedicated to helping our customers developers, small and large businesses, educational institutions and government agencies see the benefits of our technology come to life.

Responsibilities


  • Be a trusted technical advisor to customers and solve complex Cloud technical challenges.

  • Create and deliver best practice recommendations, tutorials, blog articles, sample code, and technical presentations adapting to the different levels of key business and technical stakeholders.

  • Travel regularly up to 30% of the time (we also frequently use video conferencing) for in-region meetings, technical reviews and onsite delivery activities.

At Google, we dont just accept differencewe celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by emailing candidateaccommodations@google.com.
BigCommerce
  • Austin, TX

BigCommerce is disrupting the e-commerce industry as the SaaS leader for fast- growing, mid-market businesses. We enable our customers to build intuitive and engaging stores at a fraction of the cost to support every stage of their growth.

Being named a Best Place to Work" in Australia, a Best and Brightest place to work in San Francisco, and a Best Place to Work in Austin, we are looking for a full-time Senior Software Engineer on the Omni-channel team in our downtown Austin office.

BigCommerce has established itself as the leading SaaS platform for merchants to build and grow their businesses via online storefronts. The Omni-channel team seeks to take things to the next level by building cutting-edge innovations in commerce allowing our merchants to manage and sell their products beyond just their online storefronts to where their customers are.

This growing team is looking for an engineerwith strong technical experience who will focus on iteratively improving the experience for our merchants who want to sell on many channels. In the last couple years, we have established ourselves as the leading e-commerce solution providing best-in-class integrations with Amazon, eBay, Facebook, Instagram, Pinterest, and Square with more, exciting integrations on the way!

In this role, youll help empower our merchants to quickly and easily list their products out to other channels where their customers are. Youll also work closely with other engineers, UI designers and product managers to define stories, assess scope and technical concerns as well as advocate for best practices that improve software quality.

At BigCommerce, you will have the opportunity to design and implement scalable, highly interactive apps that enable thousands of BigCommerce merchants. You will also build applications using the latest technologies and development methodologies.

BigCommerce offers a heavily collaborative environment helping you expand your skill set and take ideas from inception to delivery.

What Youll Do:


Build highly-available, highly-performant, redundant, scalable distributed systems.
Write code that is performant, maintainable, clear, and concise.
Work closely with operations and infrastructure to improve the architecture while building and scaling back-end services.
Build new features with a focus on testability and extensibility


Who You Are:


At least 6 years of professional experience as a Software Engineer
4+ years of professional experience in a JVM language
2+ years of professional experience with Scala a strong plus
Knowledge of object-oriented and functional programming, reactive and asynchronous design patterns
Experience in developing high performance, scalable and available web services.
Knowledge of highly scalable architectures and understanding of the JVM
Familiarity with agile methodologies and ticketing systems such as JIRA
Knowledge of Akka, RabbitMQ, and Redis
Solid UNIX knowledge
Experience building integrations with 3rd party SOAP/REST API providers that can span multiple code sets, fail gracefully and be highly extensible.
Experience building or managing distributed and/or service-oriented architectures.
Experience with SaaS platforms or Cloud Computing highly desirable
Experience with application optimization and architecture.
Have a demonstrated ability to execute on that last 20%


We have the opportunity to build not only a great business, but a great company, with soul. Our beliefs and commitment to diversity and inclusion are a central part of achieving that.

Our dedication to diversity and inclusion is grounded in two things: a moral belief in the dignity, value, and potential of every individual, and a practical belief that diverse, inclusive teams will create the best outcomes for our customers, partners, employees, and company. We welcome everyone to be a part of our journey


Perks & Benefits


    • An amazing company culture that doesnt just talk values, but lives them
    • Our Think Big Program encourages and rewards employee-led innovation. Employees are empowered to go above and beyond their daily duties to act on ideas that help our customers and/or improve the BigCommerce platform
    • Competitive compensation packages and meaningful stock grants for every employee
    • Comprehensive health insurance coverage that starts on day one
    • Fully stocked kitchens and craft beers (dont worry, we also subsidize gym memberships)
    • A free online store to help you live out your entrepreneurial dreams
    • Time off for volunteering and employee-driven charity events