Quantcast
Channel: scala jobs - Stack Overflow
Viewing all 11771 articles
Browse latest View live

Sr Java Engineer at Quest Groups LLC (Austin, TX)

0
0

Want to join a high growth startup in Austin? Want to work hard to build great products with talented engineers? This might be the spot for you. 


Responsibilities include:

Owning the design and implementation of platform features within our Java 8 service stack
Developing client- and server-side infrastructure for platform access from web and server integrations
Working to improve processes and technologies
Iterating on new and existing features to improve usability, performance, and security
Deploying and managing platform services within AWS

Requirements:

BS in Computer Science or Engineering
5+ years professional backend software development
Proficient in Java, JavaScript, and current Java stacks
Knowledgeable in MySQL, PostgreSQL, or Oracle DB environments and ORM frameworks
Familiar with distributed programming techniques
Experienced implementing and debugging large scale solutions in cloud-based environments
Familiar with Linux environments
Experienced with security-related development practices, cross-domain API access, big data processing frameworks, and additional programming languages/frameworks (Rails, Node, Scala) are a plus


Senior Fullstack Engineer (Java/Scala and React) for Media and Translation at Zalando SE (Berlin, Germany)

0
0

ABOUT THE TEAM


Department: Digital Experience


Reports to: Engineering Lead, Fundamentals


Team Size: <10


Recruiter Name, Email: cristiana.martins@zalando.de



As a Full Stack Engineer in the Media and Translation team you will be responsible for the development and operation of the Zalando Media Services and Translation tooling. You will be responsible for developing and testing new features, as well as optimizing and monitoring the existing platform. In addition, you will work closely with System Architects and Designers to prepare migration and optimization plans.



WHERE YOUR EXPERTISE IS NEEDED



  • Create highly scalable solutions and own the entire development cycle - from architecture design to testing, implementation and maintenance

  • Migration of existing services towards a centralized solution

  • Own your code and decide on the technologies and tools to deliver

  • Operate large-scale applications on cloud (AWS or Kubernetes), based on a microservices architecture



WHAT WE'RE LOOKING FOR



  • Deep knowledge of Frontend and Backend development (knowledge in GoLang is a plus)

  • Pragmatic and curious, find elegant solutions to solve a given customer problem

  • Experience in software development, involving designing and developing large-scale, distributed software applications, tools, systems and services

  • Knowledge of microservices and cloud architectures as well as experience with cloud platforms, preferably Kubernetes

  • Knowledge in architecture / design methods and patterns, data and API specifications, quality assurance and testing methods   


PERKS AT WORK



  • Culture of trust, empowerment and constructive feedback, open source commitment, meetups, game nights, 70+ internal technical and fun guilds, knowledge sharing through tech talks, internal tech academy and blogs, product demos, parties & events

  • Competitive salary, employee share shop, 40% Zalando shopping discount, discounts from external partners, centrally located offices, public transport discounts, municipality services, great IT equipment, flexible working times, additional holidays and volunteering time off, free beverages and fruits, diverse sports and health offerings

  • Extensive onboarding, mentoring and personal development opportunities and an international team of experts

  • Relocation assistance for internationals, PME family service and parent & child rooms* (*available in select locations)


We celebrate diversity and are committed to building teams that represent a variety of backgrounds, perspectives and skills. All employment is decided on the basis of qualifications, merit and business need.


ABOUT ZALANDO


Zalando is Europe’s leading online platform for fashion, connecting customers, brands and partners across 17 markets. We drive digital solutions for fashion, logistics, advertising and research, bringing head-to-toe fashion to more than 23 million active customers through diverse skill-sets, interests and languages our teams choose to use.



Fundamentals team plays a central role in shaping the future of the frontend of all our digital experiences at Zalando. We work with other teams in digital experience, providing them with the infrastructure and frameworks to build a first class, highly engaging, and personalised shopping experience throughout all our digital premises.


Please note that all the applications must be completed using the online form - we do not accept applications via email.

Data Engineer at KI labs GmbH (München, Germany)

0
0

For KI labs we are looking for data engineers at mid-senior levels of experience (and also working students), to join our rapidly growing data team in Munich as part-time or full-time employees.


Your Responsibilities



  • Design, build, and scale data products, and deploy them on public and private clouds, e.g. Amazon AWS, Google Cloud or Microsoft Azure;

  • Enable and facilitate a data-driven culture for internal and external clients, and use advanced data pipelines to generate insight where to go;

  • Support Cloud Engineers and Data Scientists with architecting and orchestrating data infrastructures;

  • Support Software Development teams with Data, e.g. continuous integration and gradual deployment analytics.


Skills and qualifications



  • Advanced degree in Computer Science, Engineering, Applied Mathematics, Quantitative social sciences or related fields;

  • You have working knowledge of one of the common languages, e.g. Python, Java or Scala;

  • You have passion for data, be it at crunching, transforming or visualising large data streams;

  • You are comfortable working with backend teams, and from time to time getting your hands dirty with coding your own micro-service;

  • You own your tasks and are comfortable working in a fast-paced environment within small and talented teams;

  • (optional) You have working knowledge of modern Apache frameworks like Spark, Storm, Hadoop, etc.;

  • (optional) You have experience with "Lean Analytics".

(Sr) Software Engineer Scala / Java at eBay (Berlin, Germany)

0
0
(Sr) Software Engineer – Scala / Java



This is an exciting opportunity to work on a new, innovative product and we are looking for you as a (Senior) Software Engineer – Scala / Java (f/m).

This role sits within the Data- and Tech- organization and directly partners with Data Scientists and Product Managers to help create valuable products for our users.

We’re looking for a highly skilled engineer, who is passionate about turning data into valuable product for our customers.

 

Description


  • Successfully partner with Data Scientists to build advanced services and architecture to provide scalable data products for a high-traffic web platform

  • Successfully partner with system operators to design data generation and provisioning architectures.

  • Design scalable architectures for real-time and batch data processing

  • Research opportunities for data acquisition and new uses for existing data

  • Help to build a healthy, sustainable and scalable data infrastructure


What we expect from you:


  • Solid experience as a Scala (and preferably Java) developer with deep understanding of the surrounding technology ecosystem

  • Strong analytical skills and ability to produce clean, well-maintainable code

  • Experience with building microservices and/or distributed systems and an understanding of web tech

  • Experience with Big Data related technologies (e.g. Elastic Search, Kafka, Spark, Hadoop), with NoSQL databases (e.g. Mongo, Cassandra) and SQL databases

  • Knowledge of streaming architecture is a big plus

  • Ideally you are interested in machine learning algorithms, data structures and related libraries

  • Desire to quickly learn new technologies and the pragmatism to use the tool that fits a problem best

  • Able to work self-driven, but also operate as part of a strong, cohesive team

  • Strong communication skills and fluency in English


 You have a degree in Computer Sciences or comparable topic.

 

What you can expect from us: 


  • A harmonious, informal, international and playful work environment; 

  • Work with cool modern technologies, processes and consumer facing products; 

  • Access to tools and resources to do your job;  

  • Ability to join multiple internal interest groups in eBay in trending topics like Data Science, Mobile Development, Customer Experience and more.


What we offer:


  • Dynamic team with exciting personalities, passion for e-commerce and professionalism

  • International career opportunities throughout eBay Inc.

  • Work with advanced techniques and analytical standards.

  • We are early adopter of new analytical trends

  • We offer continuous development through active trainings and workshops & conferences.

  • An excellent working environment with flat hierarchies and lots of flexibility

  • Challenging work with a diverse, highly skilled and humorous team

  • Competitive salary and great benefits e.g. conference & education budget (language courses, soft skill training and mentoring), company pension scheme, employee stock plans, mobile phone for business and personal use.

  • Home office and working in our Motor-Talk office located in Berlin-Friedrichshain are possible depending on schedule

Principal Software Engineer - SCALA at GTN Technical Staffing and Consulting (Dallas, TX)

0
0

This position requires a broad array of programming skills and experience as well as the desire to learn and grow in an entrepreneurial environment. You will be responsible for creating and developing client onboarding, product provisioning and real-time analytics software services. You will work closely with other members of the architecture team to make strategic decisions about product development, devops and future technology choices.

The ideal candidate should:

  • Demonstrate a proven track record of rapidly building, delivering, and maintaining complex software products.
  • Possess excellent communication skills.
  • Have high integrity.
  • Embrace learning and have a thirst for knowledge.

Enjoy solving problems and finding generic solutions to challenging situations.

  • Enjoy being a mentor for junior team members.

Be self-motivated to innovate and develop cutting edge technology functionality.

  • Be able to rapidly learn new frameworks.
  • Be responsible for creating and implementing core product architecture. Be comfortable developing frontend and backend solutions.

This position reports directly to the CTO.

Required experience:

7+ years hands-on experience

  • AWS (EC2, Lambda, ECS)
  • Docker/Kubernetes
  • 3+ years programming in Scala
  • 3+ years programming in Node.js
  • ES6/Modern javascript
  • Microservices

Preferred experience:

  • Mongodb
  • SBT
  • Serverless Computing

The ideal candidate will:

  • Possess excellent communication and organization skills
  • Embrace learning and have a thirst for knowledge
  • Rapidly learn new technological paradigms
  • Understand and program in multiple programming languages
  • Enjoy being part of a growing team
  • Self-motivated team player

Benefits

  • Medical / Dental / Vision Insurance
  • 401(k)
  • Competitive compensation
  • Work with leaders in the industry
  • Opportunities to learn and grow every day
  • Play a meaningful role on a successful team

Big Data Engineer at Ultra Tendency (Berlin, Deutschland)

0
0

You love writing high quality code? You enjoy designing algorithms for large-scale Hadoop clusters? Spark is your daily business? We have new challenges for you!


Your Responsibilities:



  • Solve Big Data problems for our customers in all phases of the project life cycle

  • Build program code, test and deploy to various environments (Cloudera, Hortonworks, etc.)

  • Enjoy being challenged and solve complex data problems on a daily basis

  • Be part of our newly formed team in Berlin and help driving its culture and work attitude


Job Requirements



  • Strong experience developing software using Java or a comparable language

  • At least 2 years of experience with data ingestion, analysis, integration, and design of Big Data applications using Apache open-source technologies

  • Strong background in developing on Linux

  • Solid computer science fundamentals (algorithms, data structures and programming skills in distributed systems)

  • Sound knowledge of SQL, relational concepts and RDBMS systems is a plus

  • Computer Science (or equivalent degree) preferred or comparable years of experience

  • Being able to work in an English-speaking, international environment 


We offer:



  • Fascinating tasks and unique Big Data challenges in various industries

  • Benefit from 10 years of delivering excellence to our customers

  • Work with our open-source Big Data gurus, such as our Apache HBase committer and Release Manager

  • Work on the open-source community and become a contributor

  • Fair pay and bonuses

  • Work with cutting edge equipment and tools

  • Enjoy our additional benefits such as a free BVG ticket and fresh fruits in the office

Lead Software Engineer - Big Data at Ultra Tendency (Berlin, Deutschland)

0
0

Lead your own development team and our customers to success! Ultra Tendency is looking for someone who convinces not just by writing excellent code, but also through strong presence and leadership. 


At Ultra Tendency you would:



  • Work in our office in Berlin/Magdeburg and on-site at our customer's offices

  • Make Big Data useful (build program code, test and deploy to various environments, design and optimize data processing algorithms for our customers)

  • Develop outstanding Big Data application following the latest trends and methodologies

  • Be a role model and strong leader for your team and oversee the big picture

  • Prioritize tasks efficiently, evaluating and balancing the needs of all stakeholders


Ideally you have:



  • Strong experience in developing software using Python, Scala or a comparable language

  • Proven experience with data ingestion, analysis, integration, and design of Big Data applications using Apache open-source technologies

  • Profound knowledge about with data engineering technology, e.g. Kafka, SPARK, HBase, Kubernetes

  • Strong background in developing on Linux

  • Solid computer science fundamentals (algorithms, data structures and programming skills in distributed systems)

  • Languages: Fluent English and German is a plus


We offer:



  • Fascinating tasks and unique Big Data challenges of major players from various industries (automotive, insurance, telecommunication, etc.)

  • Fair pay and bonuses

  • Work with our open-source Big Data gurus, such as our Apache HBase committer and Release Manager

  • International diverse team

  • Possibility to work with the open-source community and become a contributor

  • Work with cutting edge equipment and tools


Confidentiality guaranteed

NLU / NLP Predictive Modeling Consultant | 100% Remote at DISYS (Minneapolis, MN)

0
0
Client: Banking/Financial Services
Location: 100% Remote
Duration: 12 month contract-to-hire
Position Title: NLU/NLP Predictive Modeling Consultant


***Client requirements will not allow OPT/CPT candidates for this position, or any other visa type requiring sponsorship. 

This is a new team within the organization set up specifically to perform analyses and gain insights into the "voice of the customer" through the following activities:
Review inbound customer emails, phone calls, survey results, etc.
Review data that is unstructured "natural language" text and speech data
Maintain focus on customer complaint identification and routing
Build machine learning models to scan customer communication (emails, voice, etc)
Identify complaints from non-complaints.
Classify complaints into categories
Identify escalated/high-risk complaints, e.g. claims of bias, discrimination, bait/switch, lying, etc...
Ensure routed to appropriate EO for special

Responsible for:
Focused on inbound retail (home mortgage/equity) emails
Email cleansing: removal of extraneous information (disclaimers, signatures, headers, PII)
Modeling: training models using state of art techniques
Scoring: "productionalizing" models to be consumed by the business
Governance: model documentation and Q/A with model risk group.
Implementation of model monitoring processes

Desired Qualifications:
Real-world experience building/deploying predictive models, any industry (must)
SQL background (must)
Self-starter, able to excel in fast-paced environment w/o a ton of direction (must)
Good communication skills (must)
Experience in text/speech analytics (preferred)
Python, SAS background (preferred)
Linux (nice to have)
Spark (Scala or PySpark) (nice to have)


Software Development Engineer at Comcast (West Chester, PA)

0
0

Comcast brings together the best in media and technology. We drive innovation to create the world’s best entertainment and online experiences. As a Fortune 50 leader, we set the pace in a variety of innovative and fascinating businesses and create career opportunities across a wide range of locations and disciplines. We are at the forefront of change and move at an amazing pace, thanks to our remarkable people, who bring cutting-edge products and services to life for millions of customers every day. If you share in our passion for teamwork, our vision to revolutionize industries and our goal to lead the future in media and technology, we want you to fast-forward your career at Comcast.

Job Summary:
This individual will work as part of a development team designing and creating Enterprise applications, services and, tools for Field Technicians and Field Operations personnel.

Employees at all levels are expect to:

- Understand our Operating Principles; make them the guidelines for how you do your job
- Own the customer experience-think and act in ways that put our customers first, give them seamless digital options at every touchpoint, and make them promoters of our products and services
- Know your stuff-be enthusiastic learners, users and advocates of our game-changing technology, products and services, especially our digital tools and experiences
- Win as a team-make big things happen by working together and being open to new ideas
- Be an active part of the Net Promoter System-a way of working that brings more employee and customer feedback into the company-by joining huddles, making call backs and helping us elevate opportunities to do better for our customers
- Drive results and growth
- Respect and promote inclusion and diversity
- Do what's right for each other, our customers, investors and our communities

Core Responsibilities:-

- Works as part of a lean agile development team to deliver business solutions within the WFA domain
- Interacts with Architects and Business Owners to gather and analyze requirements 
- Creates end-to-end system designs that meet business requirements 
- Develops POC and Prototypes
- Support defect analysis and resolution during Quality Assurance test cycle
- Participates in writing and executing unit, integration, and system test procedures
- Document final program and develop user instructions, software/hardware requirements, program input / outputs and execution / installation steps
- Provides final escalation on-call production support for developed applications 
- Complies with all established procedures and policies of Comcast
- Other functions that may be assigned
- Punctual, regular, and consistent attendance

Minimum Requirements:

- BS in Computer Science/ Engineering, or equivalent work experience in interface design and implementation
- 3 years’ experience developing Web Service applications using REST/ JSON, WSDL/SOAP and XML
- 3 years’ experience with database programming using Oracle and JDBC
- 1-3 years’ experience with NoSQL DB’s (Mongo, Cassandra)
- At least 1 years’ experience in ETL or EAI
- At least 1 years’ experience in application  integration
- Desired experience in Scala 

Job Specification:
- Bachelors Degree or Equivalent
- Engineering, Computer Science
- Generally requires 5-8 years related experience

Comcast is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to age, race, creed, color, national origin, qualified disability or veteran status, ancestry, marital status, affectional or sexual orientation, sex or any other legally protected category.

Staff Software Engineer, Engineer, Platform & APIs Team at Comcast (Philadelphia, PA)

0
0

Comcast's Technology & Product organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. From creating apps like TVGo to new features such as the Talking Guide on the X1 platform, we work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards.

Job Summary:

Billions of requests. Millions of Customers. Be part of Comcast's TPX X1 Stream Apps' Platform and APIs team! Our team designs, builds and operates the APIs that power Comcast's X1 web, mobile, Roku and SmartTV properties. Reliability and performance at this scale require complex information systems to be made simple. We are looking for an engineer who is able to listen to stakeholders and clients, understand technical requirements, collaborate on solutions, and deliver technology services in a high velocity, dynamic, "always on" environment. As a member of our team you will work with other engineers and DevOps practitioners to produce mission-critical applications & infrastructure, tools, and processes that enable our systems to scale at a rapid pace. One day might involve creating an API that returns a customer's channel lineup or performance tuning of a Java web application; the next may be building tools to enable continuous delivery or infrastructure as code.

Technology snapshot: AWS, Apache, EC2, Git/Gerrit, Graphite, Grafana, Java, Lambda, Linux, Memcached, Scala, Akka, Splunk, Spring, Tomcat, Vmware, OpenStack, TerraForm, Ansible, Concourse

Where we headed?

Our goal is to build, scale and guard the systems that delight our customers. To do so, you will need strong skills in the following areas:

Responsibilities

As a member of Advanced Application Engineering's Platform and APIs Team, you will provide technical expertise and guidance within our cross-functional project team, and you'll work closely with other software and QA engineers to build quality, scalable products that delight our customers. Responsibilities range from high-level logical architecture through low-level detailed design and implementation, including:

  • Design, build, deliver and scale sophisticated high-volume web properties and agreed upon solutions from the catalog of TVX application services.
  • Collaborate with project stakeholders to identify product and technical requirements. Conducts analysis to determine integration needs.
  • Write code that meets functional requirements and is testable and maintainable. Have a passion for test driven development.
  • Work with Quality Assurance team to determine if applications fit specification and technical requirements.
  • Produce technical designs and documentation at varying levels of granularity.

Desired Qualifications

  • 2+ years software development experience in Java with a solid understanding of Spring, Hibernate frameworks and REST based architecture.
  • Experience with Java application servers and J2EE containers (Tomcat).
  • Knowledge of object-oriented design methodology and standard software design patterns.
  • Firm grasp of testing methodologies and frameworks.
  • Experience in caching especially in HTTP compliant caches.
  • Fundamental understanding of the HTTP protocol.
  • Experience developing with Major MVC frameworks (Spring MVC).
  • Familiarity with consolidating and normalizing data across many data sources, specifically Internet data aggregation and metadata processing.
  • Familiar with agile development methodologies such as Scrum.
  • Strong technical written and verbal communication skills.
  • A sense of ownership, initiative, and drive and a love of learning!

Additional Qualifications

  • UNIX background (Solaris/Linux)
  • CDN Experience is a plus
  • Familiarity with cloud computing (OpenStack, S3, SQS, Hadoop...).
  • Experience with Scala, Ruby on Rails, Akka

Education

Bachelor's degree in Engineering or Computer Science or a related field, or relevant work experience.

Comcast is an EOE/Veterans/Disabled/LGBT employer

Senior Data Science Engineer at Comcast (Philadelphia, PA)

0
0

Comcast's Technology & Product organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. From creating apps like TVGo to new features such as the Talking Guide on the X1 platform, we work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards.

As a Data Science Engineer in Comcast dx, you will research, model, develop, support data pipelines and deliver insights for key strategic initiatives. You will develop or utilize complex programmatic and quantitative methods to find patterns and relationships in data sets; lead statistical modeling, or other data-driven problem-solving analysis to address novel or abstract business operation questions; and incorporate insights and findings into a range of products.

Assist in design and development of collection and enrichment components focused on quality, timeliness, scale and reliability. Work on real-time data stores and a massive historical data store using best-of-breed and industry leading technology.

Responsibilities:

-Develop and support data pipelines

-Analyze massive amounts of data both in real-time and batch processing utilizing Spark, Kafka, and AWS technologies such as Kinesis, S3, ElastiSearch, and Lambda

-Create detailed write-ups of processes used, logic applied, and methodologies used for creation, validation, analysis, and visualizations. Write ups shall occur initially, within a week of when process is created, and updated in writing when changes occur.

-Prototype ideas for new ML/AI tools, products and services

-Centralize data collection and synthesis, including survey data, enabling strategic and predictive analytics to guide business decisions

-Provide expert and professional data analysis to implement effective and innovative solutions meshing disparate data types to discover insights and trends.

-Employ rigorous continuous delivery practices managed under an agile software development approach

-Support DevOps practices to deploy and operate our systems

-Automate and streamline our operations and processes

-Troubleshoot and resolve issues in our development, test and production environments

Here are some of the specific technologies and concepts we use:

-Spark Core and Spark Streaming

-Machine learning techniques and algorithms

-Java, Scala, Python, R

-Artificial Intelligence

-AWS services including EMR, S3, Lambda, ElasticSearch

-Predictive Analytics

-Tableau, Kibana

-Git, Maven, Jenkins

-Linux

-Kafka

-Hadoop (HDFS, YARN)

Skills & Requirements:

-5-8 years of Java experience, Scala and Python experience a plus

-3+ years of experience as an analyst, data scientist, or related quantitative role.

-3+ years of relevant quantitative and qualitative research and analytics experience. Solid knowledge of statistical techniques.

-Bachelors in Statistics, Math, Engineering, Computer Science, Statistics or related discipline. Master's Degree preferred.

-Experience in software development of large-scale distributed systems including proven track record of delivering backend systems that participate in a complex ecosystem

-Experience with more advanced modeling techniques (eg ML.)

-Distinctive problem solving and analysis skills and impeccable business judgement.

-Experience working with imperfect data sets that, at times, will require improvements to process, definition and collection

-Experience with real-time data pipelines and components including Kafka, Spark Streaming

-Proficient in Unix/Linux environments

-Test-driven development/test automation, continuous integration, and deployment automation

-Excellent communicator, able to analyze and clearly articulate complex issues and technologies understandably and engagingly

-Team player is a must

-Great design and problem-solving skills

-Adaptable, proactive and willing to take ownership

-Attention to detail and high level of commitment

-Thrives in a fast-paced agile environment

About Comcast dx:

Comcast dx is a result driven big data engineering team responsible for delivery of multi-tenant data infrastructure and platforms necessary to support our data-driven culture and organization. dx has an overarching objective to gather, organize, and make sense of Comcast data with intention to reveal business and operational insight, discover actionable intelligence, enable experimentation, empower users, and delight our stakeholders. Members of the dx team define and leverage industry best practices, work on large-scale data problems, design and develop resilient and highly robust distributed data organizing and processing systems and pipelines as well as research, engineer, and apply data science and machine intelligence disciplines.

Comcast is an EOE/Veterans/Disabled/LGBT employer

Full Stack Engineer at The HT Group (Austin, TX)

0
0

Full Stack Engineer, Java/Scala Direct Hire Austin

Do you have a track record of building both internal- and external-facing software services in a dynamic environment? Are you passionate about introducing disruptive and innovative software solutions for the shipping and logistics industry? Are you ready to deliver immediate impact with the software you create?

We are looking for Full Stack Engineers to craft, implement and deploy new features, services, platforms, and products. If you are curious, driven, and naturally explore how to build elegant and creative solutions to complex technical challenges, this may be the right fit for you. If you value a sense of community and shared commitment, youll collaborate closely with others in a full-stack role to ship software that delivers immediate and continuous business value. Are you up for the challenge?

Tech Tools:

  • Application stack runs entirely on Docker frontend and backend
  • Infrastructure is 100% Amazon Web Services and we use AWS services whenever possible. Current examples: EC2 Elastic Container Service (Docker), Kinesis, SQS, Lambda and Redshift
  • Java and Scala are the languages of choice for long-lived backend services
  • Python for tooling and data science
  • Postgres is the SQL database of choice
  • Actively migrating to a modern JavaScript-centric frontend built on Node, React/Relay, and GraphQL as some of our core UI technologies

Responsibilities:

  • Build both internal and external REST/JSON services running on our 100% Docker-based application stack or within AWS Lambda
  • Build data pipelines around event-based and streaming-based AWS services and application features
  • Write deployment, monitoring, and internal tooling to operate our software with as much efficiency as we build it
  • Share ownership of all facets of software delivery, including development, operations, and test
  • Mentor junior members of the team and coach them to be even better at what they do

Requirements:

  • Embrace the AWS + DevOps philosophy and believe this is an innovative approach to creating and deploying products and technical solutions that require software engineers to be truly full-stack
  • Have high-quality standards, pay attention to details, and love writing beautiful, well-designed and tested code that can stand the test of time
  • Have built high-quality software, solved technical problems at scale and believe in shipping software iteratively and often
  • Proficient in and have delivered software in Java, Scala, and possibly other JVM languages
  • Developed a strong command over Computer Science fundamentals

Senior Engineering Manager - Python/Scala (f/m/d) at Delivery Hero SE (Berlin, Germany)

0
0

We are now looking for a tech geek who will grow with our well renowned engineering department as a Senior Engineering Manager - Python/Scala (f/m/d). Join our inquisitive team in the center of Berlin, and start to reinvent food delivery. 



  • Lead and empower an experienced team of engineers, focused on building innovative customer-facing solutions such as customer reviews and ratings, surveys, insights intelligence for restaurants and delivery riders



  • Develop and continuously improve microservices and scalable systems in Python and Scala in our global cloud platform running in multiple regions



  • Work closely with business teams, communicate solutions with non-technical stakeholders and solve challenges



  • Ensure continued service reliability and 24/7 provide technical support for global services



  • Design and implement cutting-edge insights and customer-facing services



  • Practice modern software development methodologies such as continuous delivery, TDD, scrum and collaborate with product managers



  • Participate in code reviews and application debugging and diagnosis.



Your heroic skills:



  • 3 years of hands-on technical leadership and people management experience



  • Excellent knowledge and Hands-on programming experience in developing in Python and/or Scala applications.



  • A completed technical degree in Computer Science or any related fields.



  • Profound knowledge and working experience with unix and systems engineering



  • Several years of experience in design and implementation large scale software systems



  • Experience working with relational databases and NoSQL Technologies and interest in Elasticsearch and Google Cloud and Microservices architectures.



  • Development and co-ownership of applications used by over 100.000 daily users.



  • Curiosity, creative outside-the-box problem solving abilities and an eye for detail.



We offer you:



  • Develop your skills with your educational budget for conferences and external trainings.

  • Exchange ideas and meet fellow developers at regular meetups and in our active guilds.

  • Get to know your colleagues during company parties, hackathons, cultural and sports events.

  • English is our working language, and our colleagues at Delivery Hero come from every corner of the globe, working in diverse, cross-cultural teams.

  • Flexible working hours.

  • Save responsibly with our corporate pension scheme.

  • Enjoy fresh fruits, cereals, beverages, tea and coffee in our lounges. 

  • Take a break with Kicker or table tennis.

  • Take a timeout in our nap room.

  • Learn German with free classes, access our e-learning platform and participate in our inhouse trainings.

  • Enjoy massages or get your hair cut in the office.



Are you the missing ingredient? Send us your CV!



Read about the latest updates from our Tech & Product teams on our blog.


Find our stack here.

Senior Full Stack (Java/React) for Retail Operations at Zalando SE (Berlin, Germany)

0
0

Full Stack Engineer (Java/React) for Retail Operations




Zalando SE










ABOUT THE TEAM


Department: Retail Operations, Team Retail Centre


Reports to: Engineering Lead


Team Size: >10



As a Full Stack Engineer in the Team Retail Center, you will build the central component that connects all department components and ensures that Zalando’s store has the right product available at the right time. You will build and own all centralized services for the department and your systems will be used by 1000+ internal users and 2000+ suppliers every day.



WHERE YOUR EXPERTISE IS NEEDED 



  • Meet business needs while maintaining scalable architecture and keeping dependable consistency of business objects

  • Own the whole development cycle - from architecture design to implementation and testing and as well maintenance of our products

  • Work together with the developers, UX, product-management and other teams to provide the best experience for our customers

  • Collaborate with other technology and business teams to ensure that our solutions are well integrated in the larger context of Zalando.



WHAT WE’RE LOOKING FOR



  • 4+ years of experience in dedicated frontend projects with modern frameworks like React/Preact. Experience in ECMAScript, HTML5, SCSS and modern stack like Babel, Webpack

  • 4+ years of experience in Java (with no fear of Scala or Kotlin) and with relevant frameworks (e.g., Spring/Play)

  • Ability to write well formatted, structured and clean code and comfortably work with backend and DevOps technologies such as NodeJS 8+, Docker, Kubernetes

  • Enthusiasm for direct and frequent interaction with the users and interest in discovering opportunities collaborating closely with UX, Product and other colleagues



WHAT WE OFFER



  • Culture of trust, empowerment and constructive feedback, open source commitment, meetups, 100+ internal guilds, knowledge sharing through tech talks, internal tech academy and blogs, product demos, parties & events

  • Competitive salary, employee share shop, 40% Zalando shopping discount, discounts from external partners, centrally located offices, public transport discounts, municipality services, great IT equipment, flexible working times, additional holidays and volunteering time off, free beverages and fruits, diverse sports and health offerings

  • Extensive onboarding, mentoring and personal development opportunities and access to an international team of experts

  • Relocation assistance for internationals, PME family service and parent & child rooms* (*available only in select locations)


We celebrate diversity and are committed to building teams that represent a variety of backgrounds, perspectives and skills. All employment is decided on the basis of qualifications, merit and business need.


ABOUT ZALANDO


Zalando is Europe’s leading online platform for fashion, connecting customers, brands and partners across 17 markets. We drive digital solutions for fashion, logistics, advertising and research, bringing head-to-toe fashion to more than 23 million active customers through diverse skill-sets, interests and languages our teams choose to use.


At Retail Operations, we provide the technological backbone that drives our core retail business on the supplier-facing side. We build state-of-the art B2B & enterprise systems that connect Zalando seamlessly with our suppliers - from onboarding product catalogues to creating the best online multimedia content, and from aligning purchase quantities to scheduling deliveries into our warehouses. To our 2000+ suppliers, we offer easy ways to integrate and collaborate with Zalando - through our supplier portal, standard EDI and web-based REST APIs. To our 1000+ internal users we offer highly automated processes that allow them to focus on everything machines cannot do on their own. To do this, we build state-of-the systems using a variety of technologies, such as HTML/JS, Java, Scala, Kotlin and Python - all as cloud-based microservices.


For more information about Retail Operations Business Unit, click here.


Please note that all applications must be completed using the online form - we do not accept applications via e-mail.

Scala Developer at Clearscore (London, UK)

0
0

Back End Developer: Scala


At ClearScore, our back-end engineers are responsible for building, maintaining and monitoring mission-critical services that are at the core of our ecosystem. From storing and transforming credit reports to powering a platform that serves a user base of over six million people, the back-end engineers here are the group who drive our platform to new heights.


This platform boast over 100 microservices entirely built in Scala, with fast and independent deployment between project teams.


Core Competencies Required



  • Production experience of Scala

  • Experience in designing and critiquing distributed systems

  • Experience building web services and APIs

  • Passionate about troubleshooting, debugging, and automation

  • Experience working in cross-functional teams


Nice to haves



  • An interest or experience in functional programming (eg Haskell, F#, Cats, Scalaz)

  • Experience working on cloud or serverless platforms

  • Experience with Continuous Integration/Continuous Deployment concepts


Tech stack:



  • Scala

  • Akka HTTP

  • Slick

  • Postgres

  • Java

  • Spring/Spring Boot

  • AWS

  • Amazon S3

  • Nomad

  • Vault

  • Consul

  • Swagger


Work environment


ClearScore is one of the fastest growing FinTechs in Europe. In under two years we’ve changed the credit scoring and report market in the UK forever and our mission is to transform how people manage their personal finances.


I’m sure lots of places say they have a great environment. Have a look at our GlassDoor page to see what our team think about working here. They talk about a place that cares about the team, challenging work and an organisation that invests in its people.


We deliberately have a flat and collaborative culture. It suits people that will speak their mind, are able take feedback as comments from a team mate not criticism and would enjoy working in fast scaling environment where expectations are high.


Our offices are in Vauxhall, a short walk from overground, Victoria and Northern Line trains via Vauxhall and Oval. We enjoy perks like free breakfasts, monthly office days out and a loads of sporting activities. We’re a sociable bunch, and we enjoy each other’s company, so it’s important that you’re a great fit for our company culture.


These are some of the things we look for throughout our organisation:



  • Friendly people who like to join in

  • Pride in the work you do and everything you get involved with

  • Independent thinking, and not being afraid to suggest new ideas

  • Obsession with your craft, down to the smallest detail

  • Data driven but able to make judgment calls when necessary

  • Comfortable with ambiguity and excited by a challenge orientated environment


Benefits



  • Holidays – 25 paid holidays and a “duvet day” on your birthday

  • Pension – ClearScore matches up to 3%

  • Market-beating medical insurance - with the option to add friends and family

  • Perk box – a choice of different benefits

  • Flexible work hours and the ability to work from home

  • Flexible, generous and personalised maternity and paternity plans

  • Monthly funded GP office visits

  • Free breakfast and fruit...and a beer fridge

  • Company personal trainer, boxing and yoga classes


  • Company clubs for football, climbing, cinema, board games... if there's not one for your 


    passion, start one!

  • Monthly team events and office days out that we get to choose, and company events at the end of each race and retro


Eng 3, Prodt Dev Engineering at Comcast (Philadelphia, PA)

0
0

Comcast's Technology & Product organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. From creating apps like TVGo to new features such as the Talking Guide on the X1 platform, we work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards.

As a Data Science Engineer in Comcastdx, you will research, model, develop, support data pipelines and deliver insights for key strategic initiatives. You will develop or utilize complex programmatic and quantitative methods to find patterns and relationships in data sets; lead statistical modeling, or other data-driven problem-solving analysis to address novel or abstract business operation questions; and incorporate insights and findings into a range of products.

Assist in design and development of collection and enrichment components focused on quality, timeliness, scale and reliability. Work on real-time data stores and a massive historical data store using best-of-breed and industry leading technology.

Responsibilities:

-Develop and support data pipelines

-Analyze massive amounts of data both in real-time and batch processing utilizing Spark, Kafka, and AWS technologies such as Kinesis, S3, ElastiSearch, and Lambda

-Create detailed write-ups of processes used, logic applied, and methodologies used for creation, validation, analysis, and visualizations. Write ups shall occur initially, within a week of when process is created, and updated in writing when changes occur.

-Prototype ideas for new ML/AI tools, products and services

-Centralize data collection and synthesis, including survey data, enabling strategic and predictive analytics to guide business decisions

-Provide expert and professional data analysis to implement effective and innovative solutions meshing disparate data types to discover insights and trends.

-Employ rigorous continuous delivery practices managed under an agile software development approach

-Support DevOps practices to deploy and operate our systems

-Automate and streamline our operations and processes

-Troubleshoot and resolve issues in our development, test and production environments

Here are some of the specific technologies and concepts we use:

-Spark Core and Spark Streaming

-Machine learning techniques and algorithms

-Java, Scala, Python, R

-Artificial Intelligence

-AWS services including EMR, S3, Lambda, ElasticSearch

-Predictive Analytics

-Tableau, Kibana

-Git, Maven, Jenkins

-Linux

-Kafka

-Hadoop (HDFS, YARN)

Skills & Requirements:

-3-5years of Java experience, Scala and Python experience a plus

-2+ years of experience as an analyst, data scientist, or related quantitative role.

-2+ years of relevant quantitative and qualitative research and analytics experience. Solid knowledge of statistical techniques.

-Bachelors in Statistics, Math, Engineering, Computer Science, Statistics or related discipline. Master's Degree preferred.

-Experience in software development of large-scale distributed systems including proven track record of delivering backend systems that participate in a complex ecosystem

-Experience with more advanced modeling techniques (eg ML.)

-Distinctive problem solving and analysis skills and impeccable business judgement.

-Experience working with imperfect data sets that, at times, will require improvements to process, definition and collection

-Experience with real-time data pipelines and components including Kafka, Spark Streaming

-Proficient in Unix/Linux environments

-Test-driven development/test automation, continuous integration, and deployment automation

-Excellent communicator, able to analyze and clearly articulate complex issues and technologies understandably and engagingly

-Team player is a must

-Great design and problem-solving skills

-Adaptable, proactive and willing to take ownership

-Attention to detail and high level of commitment

-Thrives in a fast-paced agile environment

About Comcastdx:

Comcastdxis a result driven big data engineering team responsible for delivery of multi-tenant data infrastructure and platforms necessary to support our data-driven culture and organization.dxhas an overarching objective to gather, organize, and make sense of Comcast data with intention to reveal business and operational insight, discover actionable intelligence, enable experimentation, empower users, and delight our stakeholders. Members of thedxteam define and leverage industry best practices, work on large-scale data problems, design and develop resilient and highly robust distributed data organizing and processing systems and pipelines as well as research, engineer, and apply data science and machine intelligence disciplines.

Comcast is an EOE/Veterans/Disabled/LGBT employer

Eng 4, Prodt Dev Engineering at Comcast (Philadelphia, PA)

0
0

Comcast's Technology & Product organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. From creating apps like TVGo to new features such as the Talking Guide on the X1 platform, we work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards.

As a Data Science Engineer in Comcastdx, you will research, model, develop, support data pipelines and deliver insights for key strategic initiatives. You will develop or utilize complex programmatic and quantitative methods to find patterns and relationships in data sets; lead statistical modeling, or other data-driven problem-solving analysis to address novel or abstract business operation questions; and incorporate insights and findings into a range of products.

Assist in design and development of collection and enrichment components focused on quality, timeliness, scale and reliability. Work on real-time data stores and a massive historical data store using best-of-breed and industry leading technology.

Responsibilities:

-Develop and support data pipelines

-Analyze massive amounts of data both in real-time and batch processing utilizing Spark, Kafka, and AWS technologies such as Kinesis, S3, ElastiSearch, and Lambda

-Create detailed write-ups of processes used, logic applied, and methodologies used for creation, validation, analysis, and visualizations. Write ups shall occur initially, within a week of when process is created, and updated in writing when changes occur.

-Prototype ideas for new ML/AI tools, products and services

-Centralize data collection and synthesis, including survey data, enabling strategic and predictive analytics to guide business decisions

-Provide expert and professional data analysis to implement effective and innovative solutions meshing disparate data types to discover insights and trends.

-Employ rigorous continuous delivery practices managed under an agile software development approach

-Support DevOps practices to deploy and operate our systems

-Automate and streamline our operations and processes

-Troubleshoot and resolve issues in our development, test and production environments

Here are some of the specific technologies and concepts we use:

-Spark Core and Spark Streaming

-Machine learning techniques and algorithms

-Java, Scala, Python, R

-Artificial Intelligence

-AWS services including EMR, S3, Lambda, ElasticSearch

-Predictive Analytics

-Tableau, Kibana

-Git, Maven, Jenkins

-Linux

-Kafka

-Hadoop (HDFS, YARN)

Skills & Requirements:

-5-8 years of Java experience, Scala and Python experience a plus

-3+ years of experience as an analyst, data scientist, or related quantitative role.

-3+ years of relevant quantitative and qualitative research and analytics experience. Solid knowledge of statistical techniques.

-Bachelors in Statistics, Math, Engineering, Computer Science, Statistics or related discipline. Master's Degree preferred.

-Experience in software development of large-scale distributed systems including proven track record of delivering backend systems that participate in a complex ecosystem

-Experience with more advanced modeling techniques (eg ML.)

-Distinctive problem solving and analysis skills and impeccable business judgement.

-Experience working with imperfect data sets that, at times, will require improvements to process, definition and collection

-Experience with real-time data pipelines and components including Kafka, Spark Streaming

-Proficient in Unix/Linux environments

-Test-driven development/test automation, continuous integration, and deployment automation

-Excellent communicator, able to analyze and clearly articulate complex issues and technologies understandably and engagingly

-Team player is a must

-Great design and problem-solving skills

-Adaptable, proactive and willing to take ownership

-Attention to detail and high level of commitment

-Thrives in a fast-paced agile environment

About Comcastdx:

Comcastdxis a result driven big data engineering team responsible for delivery of multi-tenant data infrastructure and platforms necessary to support our data-driven culture and organization.dxhas an overarching objective to gather, organize, and make sense of Comcast data with intention to reveal business and operational insight, discover actionable intelligence, enable experimentation, empower users, and delight our stakeholders. Members of thedxteam define and leverage industry best practices, work on large-scale data problems, design and develop resilient and highly robust distributed data organizing and processing systems and pipelines as well as research, engineer, and apply data science and machine intelligence disciplines.

Comcast is an EOE/Veterans/Disabled/LGBT employer

Senior Software Developer - Java/Scala (m/f/x) at TRA Robotics (Berlin, Germany)

0
0

We are engineers, designers and technologists, united by the idea of shaping the future. Our mission is to reimagine the manufacturing process. It will be fully software-defined and driven entirely by AI. This means new products will get to market much quicker.


Now we are working on creating a flexible robotic factory managed by AI. We are developing and integrating a stack of products that will facilitate the whole production process from design to manufacturing. Our goal is complex and deeply rooted in science. We understand that it is only achievable in collaboration across diverse disciplines and knowledge domains.


Currently, we are looking for a Senior Software Engineer, experienced in Java or Scala, to join our Operations Control System team.


About the project:


The main goal is to create Distributed Fault-Tolerant Middleware. It will coordinate all the robotic operations on the factory: from the interaction between a robotic arm and various sensors to the requirements projection onto the real distributed sequence of robots’ actions.


In our work, we use cutting-edge technologies and approaches: Scala/Akka, Apache Ignite, Apache Spark, Akka Streams. As for data analysis, it is entirely up to the team to choose which methods and tools to use. We are in continuous research and development, nothing written in stone yet. You can have an influence on the decisions and technologies to use.


Up to now, OS supports several architecture patterns:



  • BlackBoard - storage, based on modern in-memory approaches

  • A multi-agent system for managing operations

  • A knowledge base of technological operations with declarative semantics

  • Rule engine based system for an algorithm selection

  • Factory monitoring tools (Complex Event Processing)


Therefore, as a part of the team, you will create a new core technology for all the projects and for the whole industry.


Your Qualifications:



  • Proficiency with Java or Scala Core (3+ years)

  • Strong knowledge of SQL (2+ years)

  • Extensive experience in enterprise development (2+ years)

  • Excellent knowledge of algorithms and data structures

  • Experience with git/maven

  • Fluency in English


Will be an advantage:



  • Experience in Akka, GridGain/Ignite, Hadoop/Spark

  • Understanding of distributed systems main concepts

  • Knowledge of multi-agent systems

  • Basic knowledge of rule-based engines

  • Experience in building high load systems

  • Experience in Linux (as a power user)


What we offer:



  • To join highly scientific-intensive culture and take part in developing a unique product

  • The ability to choose technology stack and approaches

  • Yearly educational budget - we support your ambitions to learn

  • Relocation package - we would like to make your start as smooth as possible

  • Flexible working environment - choose your working hours and equipment

  • Cosy co-working space in Berlin-Mitte with an access to a terrace

Lead Software Engineer - Fullstack / JavaScript at Webtrekk GmbH (Berlin, Deutschland)

0
0
Your responsibilities:

In this role, you will set up your full-fledged research and development team of developers and data science engineers. You will evaluate and choose appropriate technologies and develop products that are powered by Artificial Intelligence and Machine Learning



  • Fast pace development of experimental prototypes, POCs and products for our >400 customers

  • Manage fast feedback cycles, adopt learnings and feedbacks and ultimately deliver AI powered products

  • You will develop new and optimise existing components always with an eye on scalability, performance and maintenance

  • Organize and lead team planning meetings and provide advice, clarification and guidance during the execution of sprints

  • Lead your teams' technical vision and drive the design and development of new innovative products and services from the technical side

  • Lead discussions with the team and management to define best practices and approaches

  • Set goals, objectives and priorities. Mentor team members and provide guidance by regular performance reviews.




The assets you bring to the team:


  • Hands on experience in agile software development on all levels based on profound technical understanding

  • Relevant experience in managing a team of software developers in an agile environment

  • At least 3 years of hands-on experience with developing in Frontend Technologies like Angular or React

  • Knowledge of backend technologies such as Java, Python or Scala are a big plus

  • Experience with distributed systems based on RESTful services

  • DevOps mentality and practical experience with tools for build and deployment automation (like Maven, Jenkins, Ansible, Docker)

  • Team and project-oriented leader with excellent problem solving and interpersonal skills

  • Excellent communication, coaching and conflict management skills as well as a strong assertiveness

  • Strong analytical capability, discipline, commitment and enthusiasm

  • Fluent in English, German language skills are a big plus




What we offer:


  • Prospect: We are a continuously growing team with experts in the most future-oriented fields of customer intelligence. We are dealing with real big data scenarios and data from various business models and industries. Apart from interesting tasks we offer you considerable freedom for your ideas and perspectives for the development of your professional and management skills.

  • Team oriented atmosphere: Our culture embraces integrity, team work and innovation. Our employees value the friendly atmosphere that is the most powerful driver within our company.

  • Goodies: Individual trainings, company tickets, team events, table soccer, fresh fruits and a sunny roof terrace.

  • TechCulture: Work with experienced developers who share the ambition for well-written and clean code. Choose your hardware, OS and IDE. Bring in your own ideas, work with open source and have fun at product demos, hackathons and meetups.

Senior Applied Researcher (m/f/d) at eBay (Kleinmachnow, Germany)

0
0

About the team:



Core Product Technology (CPT) is a global team responsible for the end-to-end eBay product experience and technology platform. In addition, we are working on the strategy and execution of our payments initiative, transforming payments management on our Marketplace platform which will significantly improve the overall customer experience.


The opportunity

At eBay, we have started a new chapter in our iconic internet history of being the largest online marketplace in the world. With more than 1 billion listings (more than 80% of them selling new items) in over 400 markets, eBay is providing a robust platform where merchants of all sizes can compete and win. Every single day millions of users come to eBay to search for items in our diverse inventory of over a billion items.



eBay is starting a new Applied Research team in Germany and we are looking for a senior technologist to join the team. We’re searching for a hands-on person who has an applied research background with strong knowledge in machine learning and natural language processing (NLP). The German team’s mission is to improve the German and other European language search experience as well as to enhance our global search platform and machine learned ranking systems in partnership with our existing teams in San Jose California and Shanghai China.



This team will help customers find what they’re shopping for by developing full-stack solutions from indexing, to query serving and applied research to solve core ranking, query understanding and recall problems in our highly dynamic marketplace. The global search team works closely with the product management and quality engineering teams along with the Search Web and Native Front End and Search services, and Search Mobile. We build our systems using C++, Scala, Java, Hadoop/Spark/HBase, TensorFlow/Caffe, Kafka and other standard technologies. The team believes in agile development with autonomous and empowered teams.






Diversity and inclusion at eBay goes well beyond a moral necessity – it’s the foundation of our business model and absolutely critical to our ability to thrive in an increasingly competitive global landscape. To learn about eBay’s Diversity & Inclusion click here: https://www.ebayinc.com/our-company/diversity-inclusion/.
Viewing all 11771 articles
Browse latest View live




Latest Images