Placement papers | Freshers Walkin | Jobs daily: Friday, February 23, 2018

Search jobs and placement papers

Software Entwicklungsingenieur Embedded Systeme m/w 100% at BERNINA International AG (Steckborn, Schweiz)

BERNINA ist ein global agierendes Unternehmen und einer der weltweit führenden
Hersteller von Haushaltnäh- und Sticksystemen. Unser Name steht für sprichwörtliche
Schweizer Präzision, Innovation und Qualität. Diesen Ruf haben wir ausgezeichneten,
engagierten Mitarbeiterinnen und Mitarbeitern zu verdanken – solchen wie Ihnen?


Infolge Neuorientierung des langjährigen Stelleninhabers suchen wir für unser Team
in der modernen Software Entwicklung einen leistungsbereiten und kommunikativen


Software Entwicklungsingenieur Embedded Systeme m/w 100%


für die Erweiterung unserer Produktepalette mit neuen und innovativen Funktionalitäten.
Möchten Sie dabei sein und ein komplexes Produkt gestalten und erleben, mit
welchem Hunderttausende von Anwendern ihre kreativen Ideen umsetzen? Können Sie
sich vorstellen, im Rahmen eines Projektes ein Team fachlich zu leiten?


Dann erwarten Sie diese spannenden und verantwortungsvollen Aufgaben:


Entwickeln von Softwarepaketen für Echtzeit Anforderungen in C++ wie auch Integration
von Peripheriegeräten in einer Linux Umgebung. Sie arbeiten mit modernen Entwicklungsumgebungen
von IBM und Greenhills und setzen Ihre Ideen in einem qualifizierten und hochmotiviertem Umfeld um. Sie finden bei uns im Bereich Mensch Maschine Interface - Echtzeit Steuerung und Antriebstechnik - die perfekte Mischung.


Ihr Profil
Wir suchen einen engagierten Ingenieur mit einem abgeschlossenen Masterstudium
der Informatik mit mehrjähriger Berufserfahrung und fundierten Kenntnissen in den Bereichen
C++ Entwicklung, Model Driven Design (MDD) und UML. Ebenso ist fliessendes
Deutsch und Englisch unabdingbar. Sie besitzen ausgeprägte Kommunikationsfähigkeiten,
Eigenmotivation, Eigeninitiative sowie eine selbständige, lösungs- und kundenorientierte
Arbeitsweise.


Haben Sie Interesse, am Erfolg der BERNINA mitzuarbeiten? Dann senden Sie bitte Ihre
vollständigen Bewerbungsunterlagen, aus welchen sowohl Ihre Befähigung wie auch
Ihre Motivation für diese spannende Aufgabe klar ersichtlich sind, per e-mail an Reto
Rutz, Leiter Personaldienst – Wir freuen uns auf Ihre Bewerbung.
BERNINA International AG, Seestrasse 161, 8266 Steckborn, Tel. ++41 (0)52 762 11 11
E-Mail: personaldienst@bernina.com - http://bit.ly/2EFRRKb


by via developer jobs - Stack Overflow

ETL Quality Assurance Engineer at WebRTC.ventures () (allows remote)

OVERVIEW


We are looking to add a QA Engineer to our QA team to focus the definition, execution, and enforcement of new QA processes and guidelines for our Data Engineering team. The QA Engineer may also contribute to other projects as time allows and priorities shift.


RESPONSIBILITIES



  • Assist in defining processes, standards, and overall Quality Assurance practices for the Data Engineering Team

  • Model best practices for Quality Assurance engineering, demonstrating thought leadership and a commitment to high standards

  • Perform QA testing, particularly for the migration of data sets from SQL Server to Postgres

  • Act as a QA resource for other teams as QA expands

  • Work with other Scrum team members to define and review Acceptance Criteria and determine the best strategy for testing

  • Participate in critical release activities for various platforms and services


EXPERIENCE and SKILLS


Mandatory



  • Ability to compare data sets in SQL Server and Postgres and produce detailed notes on any discrepancies between data sets

  • SQL Server and Postgres experience

  • Ability to Load and run database snapshots locally

  • Knowledge of Python


Desirable



  • Ability to generate test cases and automated testing scenarios

  • Knowledge of and skill working in continuous integration environments

  • Performance and benchmark analysis skills


ORGANIZATION



  • Reports to the QA Team Lead

  • Is embedded as part of the data pipeline


by via developer jobs - Stack Overflow

Senior Engineer, BizOps (Remote) at GitLab () (allows remote)

BizOps is an early stage project at GitLab focused on delivering an open source framework for analytics, business intelligence, and data science. It leverages version control, data science tools, CI, CD, Kubernetes, and review apps. Developers at GitLab work on our product. This includes both the open source version of GitLab, the enterprise editions, and the GitLab.com service as well. They work with peers on teams dedicated to areas of the product. They work together with product managers, designers, and backend or frontend developers to solve common goals. About GitLab GitLab Inc. is a company based on the GitLab open-source project. GitLab is a community project to which over 1,000 people worldwide have contributed. We are an active participant in this community, trying to serve its needs and lead by example. We have one vision: everyone can contribute to all digital content, and our mission is to change all creative work from read-only to read-write so that everyone can contribute. Avoid the confidence gap; you do not have to match all the listed requirements exactly to apply. Our hiring process is described in more detail in our hiring handbook. Work remotely from anywhere in the world. Curious to see what that looks like? Check out our remote manifesto. We value results, transparency, sharing, freedom, efficiency, frugality, collaboration, directness, kindness, diversity, boring solutions, and quirkiness. If these values match your personality, work ethic, and personal goals, we encourage you to visit our primer to learn more. Open source is our culture, our way of life, our story, and what makes us truly unique. Top 10 reasons to work for GitLab: 1. Work with helpful, kind, motivated, and talented people. 2. Work remote so you have no commute and are free to travel and move. 3. Have flexible work hours so you are there for other people and free to plan the day how you like. 4. Everyone works remote, but you don't feel remote. We don't have a head office, so you're not in a satellite office. 5. Work on open source software so you can interact with a large community and can show your work. 6. Work on a product you use every day: we drink our own wine. 7. Work on a product used by lots of people that care about what you do. 8. As a company we contribute more than we take, most of our work is released as the open source GitLab CE. 9. Focused on results, not on long hours, so that you can have a life and don't burn out. 10. Open internal processes: know what you're getting in to and be assured we're thoughtful and effective. See our culture page for more!


Requirements:





  • A passion for data science and analytics

  • Experience with doing initial prototyping, architecture, and engineering work

  • In-depth experience with Python

  • Experience with Kubernetes, Helm, and CI/CD is a strict requirement




Hiring Process: Applicants for this position can expect the hiring process to follow the order below. Please keep in mind that applicants can be declined from the position at any stage of the process. To learn more about someone who may be conducting the interview, find her/his job title on our team page. A technical interview is part of the process. Qualified applicants receive a short questionnaire from our Recruiting team Selected candidates will be invited to schedule a 30 minute screening call with our Recruiting team Next, candidates will be invited to schedule a technical interview with a team manager Next, candidates will be invited to schedule a behavioral interview with the hiring manager Candidates will then be invited to schedule an interview with Director of Backend Candidates will then be invited to schedule an additional interview with VP of Engineering Finally, candidates may be asked to interview with the CEO Successful candidates will subsequently be made an offer via email


by via developer jobs - Stack Overflow

Remote Technical Product Manager at AdBlock, serving 60+ million users... at AdBlock () (allows remote)

About the Role


AdBlock will introduce several new products in 2018. Your role is to apply strong qualitative and quantitative reasoning to ensure we build the right product and features for the audiences that we are pursuing.  You will:



  • Set product direction for strategic and growth initiatives at AdBlock

  • Develop and implement the go-to-market and customer acquisition strategy

  • Collaborate with design and engineering to drive product from ideation to launch

  • Collaborate with engineering team to develop web pages and back-end scripts as needed

  • Work with business development and executive team to engage with potential partners and gather technical requirements or strategic partnerships

  • Develop a deep understanding of our analytics platform and reporting, write queries against that data, and make data-driven decisions about product strategy and tactics


About You


As the product owner, you will be tasked with understanding the big picture but delivering on the details we need to ensure we are shipping the right product to the massive audience of people that love AdBlock. Your work has the potential to impact the lives of tens of millions of people.


While your primary responsibility will be product management and direction, you will be expected to code on a regular basis. As a result, you have maintained your technical skills and you look forward to coding whenever time permits.


The ideal candidate will have:



  • 3-5 years of product management or related experience at fast-growing companies

  • Willingness and ability to code website and back-end processes

  • Proficiency in Javascript and other Javascript based frameworks such as JQuery; proficiency with Python a plus

  • Demonstrated ability to work closely with engineering and design teams to drive products from conception to launch

  • Exposure to extension development for popular desktop extensions

  • Technical education (CS, EE, etc.) or equivalent work experience

  • Experience working with remote teams


by via developer jobs - Stack Overflow

Machine Learning Engineer at Radical Convergence () (allows remote)

Radical Convergence is looking for extraordinary people who want to join an amazing team and solve big problems for our customers. We are seeking a Machine Learning Engineer to work collaboratively with highly talented team members to create a best-in-class software application. The ideal candidate has experience applying state of the art machine learning algorithms and deep learning frameworks to perform classification, detection, key attribute extraction and other deep learning techniques against multimedia content (i.e. images, videos). The ideal Candidate will also have strong software development skills and scripting experience to prototype algorithms and models working with a team of engineers to productize offerings. 


Qualifications



  • 3+ years experience in selecting or developing algorithms for performing a variety of machine learning and computer vision tasks with demonstrable experience


  • 3+ years experience in applying and adapting the latest research in machine learning and computer vision to support business objectives including prototype development and product integration.




  • 3+ years experience performing model training / algorithm development optimizing for speed, size or accuracy and developing / refining new and existing training sets as required.




  • 5+ years experience designing, developing, enhancing, debugging and implementing software and algorithms using programming languages such as Java, C++, Python, R, or JavaScript.




  • Proficiency in Machine Learning processes such as feature extraction, statistical approaches, linear and non-linear classifiers, and deep learning including one or more approaches such as Convolutional Neural Networks, Recurrent Neural Networks, Recursive Neural Networks, or Generative Adversarial Networks.




  • Experience with deep learning frameworks such as Caffe, TensorFlow, or Torch




  • Proficiency in in Image Processing, Image Analysis, and/or Computer Vision




  • Ability to work independently, in a SCRUM-like environment with strong desire to push your ideas into production, overcoming obstacles, in order to deliver impact. 




Compensation depends on candidate's experience with relevant machine learning qualifications. Onsite preferred though with the right candidate will consider remote. 


by via developer jobs - Stack Overflow

Lead Erlang Developer at Scrapinghub () (allows remote)

Scrapinghub is looking for a Senior Erlang software developer to join and lead our Crawlera team.


Crawlera is a smart downloader designed specifically for web crawling and scraping. It allows crawler developers to crawl quickly and reliably by managing thousands of proxies internally. It is part of the Scrapinghub platform, the world’s most comprehensive web crawling stack which powers crawls of over 4 billion pages a month.


Join us in making the world a better place for web crawler developers with our team of top talented engineers.


Responsibilities:




  • Develop, maintain and support a high load distributed system.

  • Leverage the Scrapinghub platform to provide extended functionality, both to end users and for internal purposes.

  • Identify and resolve performance and scalability issues with distributed crawling at scale.

  • Liaison with other platform teams to provide Crawlera with the best possible integration to the growing Scrapinghub platform.

  • Establish and maintain technical and quality standards, in conjunction with our broader Engineering expectations.

  • Understand business intent and lead architectural design/decisions to achieve that intent. You won’t be the sole decision maker, and you won’t have all the answers, but you should know how to get the right people to the table for discussions, have a bias towards action (the imperfect system that’s live is often better than the perfect system that is never implemented), and how to use great technical design to help achieve our business goals.



Required skills:




  • 2+ years of production experience with Erlang.

  • Good communication in written English.

  • Strong knowledge of Linux/UNIX, HTTP and Networking.

  • Experience managing a technical team: developing talent, creating and enforcing standards, resource allocation.

  • A history of achieving both technical and business goals.



Desired Skills:




  • Python Knowledge.

  • Familiarity with techniques and tools for crawling, extracting, and processing data.

  • Knowledge of ELK, Graylog, Docker and Mesos.

  • Good spoken English.



by via developer jobs - Stack Overflow

Security Infrastructure Engineer at Zapier () (allows remote)

Hi there!


We're looking for someone to join our Engineering team at Zapier as a Security Infrastructure Engineer. Are you interested in helping build and secure a powerful automation tool? Then read on…



We know applying for and taking on a new a job at any company requires a leap of faith. We want you to feel comfortable and excited to apply at Zapier. To help share a bit more about life at Zapier, here are a few resources in addition to the job description that can give you an inside look at what life is like at Zapier. We hope you'll take the leap of faith and apply.



Zapier is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.



Even though our job description may seem like we're looking for a specific candidate, the role inevitably ends up tailored to the person who applies and joins. Regardless of how well you feel you fit our description, we encourage you to apply if you meet these criteria:


You care deeply about building secure products in secure ways that simplify the lives of millions of people through automation.


About You


You have web application and infrastructure security experience. Keeping the core Zapier web application secure is at the heart of this role. Zapier is a SaaS product, so experience building software and managing infrastructure under a similar model is a big plus.


You love writing software and building infrastructure. Most of what you’ll do each day is guiding, building and maintaining Zapier's infrastructure and product. You'll focus on high value, high risk portions of Zapier. You'll use code to automate and improve the more mundane parts of auditing and monitoring of internal processes, as well as in the product.


You have worked with teams before on large Python, AWS, & Kubernetes projects. You’re also familiar with frameworks for several languages like Django/Flask or React/Backbone.js. You've also worked extensively in cloud providers like AWS, GCE, or Azure as well as container automation frameworks like Kubernetes.


You love doing things efficiently. At Zapier, the work you do will have a disproportionate impact on the business. We believe in systems and processes that let us scale our impact to be larger than ourselves. You'll be in a unique position to find and eliminate "insecure and painful" experiences and replace them with "secure and joyful" experiences.


You love learning. Engineering is an ever-evolving world. You enjoy playing with new tech and exploring areas that you might not have experience with yet.


You love to set your own direction. At Zapier, we have one team meeting each week and one-on-one meetings every month. Between those we chat in Slack and then go make things happen.


You are friendly and patient, welcoming, considerate, and respectful. Learn more about these attributes in our code of conduct.



Things You Might Do


Zapier is a small, fast-growing, and remote-first company, so you'll likely get experience on many different projects across the organization. That said, here are some things you'll probably do:



  • Write some Python!

  • Build and maintain tooling to log, monitor and audit our infrastructure. You'll do this via AWS SDKs, k8s APIs, or directly.

  • Periodically embed with product teams with to help with security sensitive projects.

  • Migrate tooling to SSO/SAML providers to reduce password risk and improve UX.

  • Build internal tooling to ensure safe data access patterns for Zapier employees.

  • Review code across Zapier's product and infrastructure.

  • Locating weak points across Zapier and strengthening them.

  • Ship code to millions of users every week.

  • As part of our All Hands Support initiative, help customers have the best experience with Zapier as possible.


How to Apply 



This is a security focused role. If this isn't a good fit for you, we do have an Infrastructure Engineer (Western Hemisphere) that you can apply to instead.



We have a non-standard application process. To jump-start the process we ask a few questions we normally would ask at the start of an interview. This helps speed up the process and lets us get to know you a bit better right out of the gate. Please make sure to answer each question.


Complete this form with answers to the below questions. Make sure each answer stands alone as we review question-by-question instead of applicant-by-applicant.



  1. Tell us why you’d be a good fit for the role. Please reference any particular parts of the "About You" and "Things You Might Do" sections that fit you and why.
  2. Tell us about the most difficult API/library/software bug you've squashed. We love troubleshooting stories!
  3. Tell us about an engineering solution you've built that you're particularly proud of. Don't skimp on the technical details!
  4. Tell us about the largest deployment you've worked on. What was your role and what did the team look like?
  5. Tell us about your favorite technology to work with and why.
  6. Share some code (preferably Python) that you’ve written. You can include a link to a GitHub, GitLab, or other public code repository. Or provide us with a 500+ Line of Code (LOC) sample via Dropbox, gist, or other link to help us get a feeling for how you write code.
  7. How might you gradually introduce auditing and permissions into many disparate SaaS services and custom applications?
  8. What steps can you take to ensure that an average application (that might utilize AWS secret keys, database credentials, makes internal and external API calls, etc.) would have minimal negative impact on a server or the internal network if it were compromised?
  9. Optional: Share anonymously some demographic information about yourself to help us better track trends related to the backgrounds of candidates interested in working at Zapier in order for us to build a team that represents the users at Zapier and the broader world population.

Finally, wait for us to reply! You are going to hear back from us, even if we don't seem like a good fit. In fact, throughout the process, we strive to make sure you never go more than seven days without hearing from us.


by via developer jobs - Stack Overflow

(Senior) Backend Engineer (m/f) who loves Python at Advertima AG (Berlin, Germany)

Are you looking for a job? Then keep looking.  


We've got a mission for you instead. You're the best at what you do. You don't just want a job. You're looking for the ultimate challenge. In a team that knows no limits, because you don't either.


Welcome to Advertima. We combine machine learning, computer vision, and big data to create reactive and personalized experiences in the real world. Imagine a future where you only get confronted with relevant information - always perceived as a positive experience. That’s exactly what we strive for.


In short: We are a Tech-Startup and we develop an AI-driven marketing technology for personalized and fully-automated customer interaction. The mission is to merge the physical and online world seamlessly and to cover the whole customer journey. Our software is already operational with prominent clients, and now it is time to conquer the world. Do you want to help us shape our success story?


Join our team as a (Senior) Backend Engineer:

Your role...



  • Develop new features for our cloud-based marketing and analytics platform

  • Improve existing features to maximize performance and reliability

  • Write clean, testable, efficient, and self-documented code

  • Actively participate in the analysis and discussion of business requirements with other team members

  • Discuss technical details of concrete business problems with the team to find the best solution

  • Be an active member in an interdisciplinary team of developers and designers


Your profile...



  • BSc / MSc degree in computer science, software engineering, a similar field or multiple years of experience working as a software engineer

  • 3+ years of experience with Python

  • Experience in developing RESTful web services

  • Experience in working with message brokers and queues in high throughput (e.g., RabbitMQ, Kinesis, Celery)

  • Experience with SQL and NoSQL databases

  • Experience with Microservices and Docker

  • Experience with continuous integration, agile software development, and testing

  • A good communicator who is fluent in English, both spoken and written

  • Experience with Amazon Web Services (AWS) or Microsoft Azure is a plus

  • Experience with Django or Flask is a plus


What we offer...



  • An international, young and highly motivated team of start-up professionals

  • A fast-paced, dynamic and innovative working environment

  • A truly innovative product and a modern stack (incl. cloud-based infrastructure, machine learning, serverless computing, big data analytics)

  • The opportunity to strongly impact the future of Advertima

  • An organizational model that distributes power across peers

  • A workplace among tech-giants and innovative startups in Mindspace in the heart of Berlin

  • Competitive salary and phantom stock options


Ready for the mission? Don’t keep us in suspense.


by via developer jobs - Stack Overflow

Team Lead - Ruby on Rails Developer at Toptal () (allows remote)

Ruby on Rails powers a lot of our infrastructure, and we’re always looking for talented developers to help us reach the next level.


By joining our team, you’ll get the opportunity to work on many of our various Rails projects with a team of highly skilled Rails experts from around the world. At Toptal, we push the boundaries on what’s possible with Rails every single day, and we’d love for you to help us get even further. The bulk of the work we do on a daily basis is pure back-end development, but occasionally some new UI has to be wired up, so some front-end skills on your part certainly won’t hurt.


We don’t cut corners, and we don’t make compromises—we create beautifully architected Rails apps that are polished, fast, well-tested, and a joy to use.


This is a remote position that can be done from anywhere.


Responsibilities:



  • Grow, develop, and lead an engineering team.

  • Identify and eliminate distractions to the teams.

  • Create and provide regular feedback loops.

  • Onboard and mentor new team members.

  • Design, build, and maintain efficient, reusable, and reliable Ruby code.

  • Drive engineering excellence and ensure team is delivering high-value results.

  • Anticipate, plan, and effectively work to resolve future challenges.

  • Help guide and direct the technical and product strategy.

  • Oversee the implementation of engineering best practices.

  • Provide thought leadership, strategic insight, and clear communication (written and verbal) to team members.

  • Be in constant communication with team members via Slack and other communication channels.


Requirements:



  • Previous experience leading an engineering team.

  • You must have 5+ years of web development experience—preference given to candidates who have experience with large applications of some scale.

  • You must have a solid grasp of object-oriented programming, automated software testing, databases, development, and testing methodologies.

  • You must have experience developing a web framework—with Ruby on Rails a plus.

  • Track record of delivering successful products as an engineer and a team lead.

  • Experience guiding continuous improvement of process and technology.

  • Take smart risks and champion new ideas.

  • You must have excellent written and oral communication skills.

  • You must be a world-class individual contributor to thrive at Toptal. You will not be here just to tell other people what to do.


by via developer jobs - Stack Overflow

Machine Learning - Data Engineer at Elastic () (allows remote)

At Elastic, we have a simple goal: to pursue the world's data problems with products that delight and inspire. We help people around the world do exceptional things with their data. From stock quotes to Twitter streams, Apache logs to WordPress blogs, our products are extending what's possible with data, delivering on the promise that good things come from connecting the dots. Often, what you can do with our products is only limited by what you can dream up. We believe that diversity drives our vibe. We unite Elasticians across 30+ countries into one unified team, while the broader community spans across over 100 countries


Machine Learning at Elastic


Machine Learning (ML) for the Elastic Stack allows users to better understand the behavior of their data. We have developed an unsupervised machine learning engine that can plow through large amounts of data and automatically find those insights our users today have been proactively finding using search. Current use cases include finding anomalies within transactions / operational metrics, detecting uncharacteristic user behavior or finding malicious devices.


To help us further expand our capabilities we are looking to hire an extraordinary individual who can support us in our insatiable appetite for data. You will have an amazing opportunity to join a small, dedicated and highly experienced team where you can make an immediate impact and contribution to the development of our new machine learning offerings.


What you will be doing


You will support the data driven development of engineering features by making the data accessible to engineers and data scientists.



  • Curate and extend data libraries - develop, acquire and catalog datasets representative of core customer use cases

  • Extract, transform and load relevant data to accessible data formats

  • Develop, support and maintain data collection infrastructures using our Elastic Stack

  • Perform data analysis on complex datasets and clearly describe and communicate findings to peers

  • Follow GDPR policies, security and data license requirements where applicable


What you will bring



  • A BS, MS or PhD in an applied data science discipline such as Mathematics, Physics, Engineering or similar

  • Practical industry experience (at least a few years) working in a data engineering or data analysis role

  • Proven ability to work with large data sets

  • Ready to be part of a dedicated distributed team, having strong collaboration and communication skills

  • Able to plan, prioritize and deliver complex data projects

  • Knowledge, interest and a real passion for topics in big data, machine learning, mining of data and statistical analysis

  • Able to analyse real-world datasets and extract insights according to a customer use case


You are experienced in one or more of the following



  • Statistical packages and tools (e.g. R, SAS, Octave, MATLAB, etc)

  • Scripting languages (e.g. Unix Shell scripts, Python, etc)

  • Visualization technologies (Matplotlib, Seaborn, d3, etc)

  • NoSQL or relational databases

  • Working with big amounts of data on AWS/Cloud platforms is a huge plus


Additional Information



  • Competitive pay and benefits

  • Stock options

  • Catered lunches, snacks, and beverages in most offices

  • An environment in which you can balance great work with a great life

  • Passionate people building great products

  • Employees with a wide variety of interests

  • Distributed-first company with employees in over 30 countries, spread across 18 time zones, and speaking over 30 languages!


Elastic is an Equal Employment employer committed to the principles of equal employment opportunity and affirmative action for all applicants and employees. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status or any other basis protected by federal, state or local law, ordinance or regulation. Elastic also makes reasonable accommodations for disabled employees consistent with applicable law.


by via developer jobs - Stack Overflow

Software Engineer at Datadog (New York, NY) (allows remote)

Have you built sizeable applications for thousands of users? Do you value simplicity over over-engineered solutions? Do you want to work on an elegant solution to infrastructure monitoring that just works for our enterprise and startup clients? If so, read on.


We’re on a mission to bring sanity to cloud operations and we need you to build the data pipelines to ingest, store, analyze and query hundreds of billions of events a day. 


Join us to build powerful and resilient data systems.


What you will do



  • Build distributed, high-throughput, real-time applications

  • Do it in Go and Python, with bits of C or other languages on the back-end and Reactjs (with flux and redux) and d3.js on the front-end

  • Use Kafka, Redis, Cassandra, Elasticsearch and other open-source components

  • Join a tightly knit team solving hard problems the right way

  • Own meaningful parts of our service, have an impact, grow with the company


by via developer jobs - Stack Overflow

Full Stack Developer (m/f) / Vollzeit / Remote / Laravel at 1337 UGC GmbH () (allows remote)

-german version, english version follows-


Deine Aufgabe ist die Weiterentwicklung von woxikon.de - einem der größten Online Wörterbücher in Europa.



  • Entwickle gemeinsam mit uns das beste Online Wörterbuch Europas

  • Schreibe qualitativ hochwertigen skalierbaren OO PHP Code, vorwiegend in einer Lavarel 4 Entwicklung

  • Setze eigene Ideen und Features um, wir freuen uns über jede neue Idee

  • Verbessere vorhandene Features gemeinsam mit unseren Entwicklern

  • Konzentriere Dich auf Qualität, Effizienz und Skalierbarkeit



Wir bieten Dir



  • Ungestörtes Arbeiten. Keine Meetings, keine Anrufe. Versprochen!

  • Top work-life balance. Freie Zeiteinteilung ohne Reisetätigkeiten oder Meetings.

  • Telearbeit/Remote: Arbeite von einem Ort Deiner Wahl aus. Enjoy the world!

  • Ein Budget für Weiterbildung, Bücher, Konferenzen usw.

  • Verwirkliche eigene Ideen/Features und beobachte wie sie bei Millionen von Usern ankommen.

  • Wir stellen das Equipment deiner Wahl. Hard- und Software bestimmst Du.


-english version-


Your job will be to improve our crowd-driven portal woxikon.de – one of Europe’s leading online dictionaries.



  • Build an amazing product and ship code every day

  • Realize your own objectives: we are open minded towards and welcoming of fresh ideas

  • Write high-quality, clean and maintainable OO PHP code, mainly in a Laravel 4-based environment

  • Tweak existing features, together with our developers

  • Focus on quality, efficiency and scalability

  • Help maintain code quality, organization, and automation


Please note that perfect skills in German Language are mandatory for this Job!


What are we offering?



  • Uninterrupted work. No meetings. No Phone calls. Guaranteed!

  • Great work-life balance, including flexible working hours without travelling

  • Work remote – enjoy the world!

  • Be creative and bring your own ideas to life

  • An education budget to spend on conferences, books, online tutorials, meetups, etc.

  • A hardware budget to buy the MacBook/Laptop, Monitor, etc. of your choice


by via developer jobs - Stack Overflow

Senior Full Stack Python Engineer for Pricing and Forecasting at Zalando SE (Berlin, Germany)

THE OPPORTUNITY


Zalando’s success also tells the story of our exceptional team and efforts. The pricing and forecasting team is an essential team at the critical interface between Category Management, Purchasing and Sales. For our 15 countries, we define the right price levels, promotional offers and many other price-related aspects to achieve the highest possible long-term customer satisfaction, growth and profitability. We do so in close collaboration with Category Management and the Sales Organization. Partnerships happen with all key engineering, product, business and customer experience teams. We are looking for a full stack Engineer to work on a broad set of real-world practical problems of massive scale that will have a direct and significant business impact.


As a full stack Engineer in Zalando - pricing and forecasting team, you’ll bring a broad engineering perspective into our Pricing teams. You will be building the required micro services and applications to provide the commercial teams with the ability to manage Zalando pricing processes. You either already have a good understanding of these domains or your strong programming background allows you to become familiar with these trend-setting disciplines easily. You will challenge our status quo, drive innovation and apply agile best practices.


YOUR ROLE



  • To develop new microservices to manage price steering, alerting, monitoring and implementing price change decisions, and to improve our current applications.

  • To create a pricing monitoring and reporting system to allow transparency of pricing processes and output data for business stakeholders.

  • To gain an understanding of the entire pricing process and review all current internal tools to enable creation of a new core pricing toolkit.

  • Implement possible solutions, evaluate outcomes, and update direction as per business goals and constraints

  • Work with, mentor and direct junior colleagues to enable the delivery of a comprehensive and fully integrated pricing toolkit enabling the pricing team to deliver on all Zalando pricing strategy commitments.



WHAT WE ARE LOOKING FOR



  • Applicable knowledge of frontend programming languages: HTML, CSS, JavaScript (and relevant framework e.g React or AngularJS

  • At least three years of professional programming experience in Python (web framework Django or Flask)

  • Familiarity with microservice architecture, distributed systems, and RESTful APIs, particularly using cloud infrastructure such as AWS

  • Fully proficient with Git and Docker, Kubernetes is a bonus

  • Effective communication skills and ability to understand business requirements

  • Knowledge of current trends in software design, architecture and web services

  • Practical understanding and application of Agile development practices

  • Experience with building and / or running large-scale applications is a plus

  • English language fluency



YOU BENEFIT FROM



  • Community. Tech culture of trust and empowerment, open source commitment, meetups, game nights, +100 internal technical and fun guilds, tech talks, product demos, Coderdojos, parties and events.

  • Perks. Competitive salary, 40% Zalando shopping discount, discounts from external partners, public transport discounts, relocation assistance for internationals, free drinks and fruits, hardware of your choice.

  • Development. Tour of Mastery, extensive onboarding, personal branding support, opportunity to attend and speak at data science conferences and Meetups, and encouragement to publish work.

  • Work Environment. Self-organized,  autonomous teams and flexible working hours.

  • Scale. Unparalleled levels of data and opportunities.


by via developer jobs - Stack Overflow

Engineering Development Manager - Instructables.com at Autodesk (San Francisco, CA)

Engineering Development Manager, Instructables.com


Location: Pier 9, San Francisco, CA


Requisition ID: 17WD25789


Position Overview


The Instructables Engineering Development Manager is technically a hands-on person responsible for leading and maintaining the Instructables community platform, which supports over 350M curious doers every year.



As the Development Manager, you are the gatekeeper for all technical work, owner of the stack/architecture, and responsible for the overall health and velocity of our engineering efforts. You are technically curious, a software engineer at heart, but you are also a strong written communicator who can keep the big picture ever-present, the one member of the team who must understand the whole system. You'll be comfortable pulling the plug on work that shouldn't be done, and comfortable selecting the "quick" solution when it is, for business purposes, better than the "complete" solution. On the other hand, you should also be comfortable building support for the complete solution to business stakeholders when the quick solution implies unreasonable technical debt. 


Responsibilities:



  • Ownership of the technology stack/architecture, site reliability, and devops

  • Hiring, developing, and mentoring software engineers, qa, and sre/devops (3 front end, 2 back end, 1 systems, 1 QA)

  • Participate in, and manage the full development cycle: design, develop, QA, experiment, analyze, and deploy

  • Collaborating closely with PM and Design to architect features

  • Strong written communication skills. Your writing should be concise and clear in its specifications, but it will also need to "zoom out" and tell the product perspective on the engineering work being specified. You are responsible for giving the engineers enough "why" that they can attack the "how" with context to make sensible implementation decisions along the way

  • Ability to understand the whole infrastructure from JavaScript through caching, load-balancing, backend services, and the database when guiding and troubleshooting the team through architectural decisions, and

  • Keep the whole product in mind as well. Delay projects with high cost in engineering resources, or low business value. "Refactor" projects such that 80% of the business value is realized with only 1/2 of the engineering cost. Simplify specifications to always build the minimum viable product as round 1.

  • Have a "spidey sense" for when features are being over-engineered, or when there "just must a simpler way"

  • Put on your data hat, and pull analytics and statistics from the MySQL database as necessary. Over time, you'll come to know the "shape" of the database schema better than anyone on the team

  • Closely manage the engineering processes and workflows, from feature conception through meetings and QA

  • Love "hacking" for the good of the product. If there's something you can do easily yourself without building a whole feature (and involving the whole team in a simple thing) -- do it!

  • Occasionally roll up your sleeves and write some code! This is perhaps only 10% of your time, but it can be useful when the project fills a key void in the calendar, or when you need to serve as a consultant for the team by understanding its workflows in depth


Minimum Qualifications:



  • Demonstrated ability to balance product, engineering, and business objectives

  • 5+ years writing code with direct contact with product teams

  • 3+ years managing, hiring and mentoring engineers

  • Excellent verbal and written communication skills

  • Experience leading Agile(ish) team meetings

  • Comfortable managing some remote workers and flexible schedules

  • Experience with the following is a plus: JavaScript, Varnish, HAProxy, MySQL, MongoDB, Java, Hibernate, Solr / Lucene, Python / Django, AWS, SEO

  • A passion for the Instructables community, and online education

  • When applying, it is important to include your cover letter, resume, and, if you have one, your Instructables member name when you apply.



This is a full-time position located in either our waterfront offices at Pier 9 in San Francisco, or in our Portland, OR office that is currently under construction. Please include your resume, cover letter, and, if you have one, your Instructables member name when you apply.


About Autodesk
With Autodesk software, you have the power to Make Anything.  The future of making is here, bringing with it radical changes in the way things are designed, made, and used.  It's disrupting every industry: architecture, engineering, and construction; manufacturing; and media and entertainment.  With the right knowledge and tools, this disruption is your opportunity.  


Our software is used by everyone - from design professionals, engineers and architects to digital scientists, students and hobbyists.  We constantly explore new ways to integrate all dimensions of diversity across our employees, customers, partners, and communities.  Our ultimate goal is to expand opportunities for anyone to imagine, design, and make a better world.


by via developer jobs - Stack Overflow

Junior Developer at Disguise (London, UK)

WHAT YOU ARE HERE TO DO



  • Produce robust and maintainable code.

  • Make bug fixes and improvements to existing code.

  • Develop unit tests and test plans for new and existing code.

  • Have input to sprint planning and be able to manage your own time and tasks through our project management platform - JIRA.

  • Have input into the design of new features in line with product specifications.

  • Work directly with QA and support teams in resolving end-user issues.


WHAT YOU NEED TO KNOW    


Our Junior Software Engineers are expected to have the following skills and knowledge.



  • Experience of relevant software development, either through higher education or personal experience.

  • Experience in C++ is essential.

  • Other experience in python, Visual Studio, DirectX, javascript, high performance real-time, embedded systems or 3D graphics is a preferable.

  • An ability to work and communicate clearly within a small team which is light on process.

  • A strong interest in 3D visualisation, game engine or audio-visual systems.

  • An interest in the wider live events and entertainment industry.


by via developer jobs - Stack Overflow

► Web Content Writers Needed - Basic English ◄ (Delhi) (Central India)

Hi there, and thank you for visiting. We're a worldwide marketing business willing to pay you fairly for very fundamental writing jobs. We're searching for writers to write feedback on interesting web articles, pictures and blog articles. These writ ...
Apply here - https://delhi.craigslist.co.in/wri/d/web-content-writers-needed/6506903094.html

Online Jobs in India - without any investment (Chandigarh) (Central India)

Are You Looking for Home-Based Online Jobs? Are You a Student, Housewife, jobseeker ? Just Work 1 to 2 Hours daily at own Free Time. Get Guaranteed Monthly Payments. Here is the best Guide for Online jobs. http://bit.ly/2kuXyBM DATA0016741 ...
Apply here - https://chandigarh.craigslist.co.in/wri/d/online-jobs-in-india-without/6506910646.html

HPC Scientific Computing Engineer : Verification and Validation at EPFL - Blue Brain Project (Genève, Switzerland)

HPC Scientific computing engineer : Verification and Validation



The EPFL Blue Brain Project ( BBP ), situated on the Campus Biotech in Geneva , Switzerland , applies advanced neuroinformatics , data analytics , high - performance computing and simulation - based approaches to the challenge of understanding the structure and function of the mammalian brain in health and disease . The BBP provides the community with regular releases of data , models and tools to accelerate neuroscience discovery and clinical translation through open science and global collaboration .

We are looking for a HPC Scientific computing engineer : Verification and Validation
to strengthen its simulation and High Performance Computing team .
Main duties and responsibilities include :


  • Develop methods to support the estimation of errors and quantification of uncertainty of the Blue Brain scientific software

  • Participate to the development and implementation of adaptive numerical methods

  • Participate to the development of scientific software running on large - scale parallel architectures

  • Technical survey of numerical methods , model reduction and UQ



Essential skills and experience required :


  • Experience in developing and using error estimators and adaptive methods

  • Experience in developing and using uncertainty quantification , model reduction methods

  • Experience in using and developing numerical methods for partial and ordinary differential equations

  • Understanding fundamental probability / statistical concepts and Monte Carlo methods

  • Good knowledge of C ++ programming language

  • Familiarity with UNIX / LINUX operating systems

  • Good team player and fluent English in speech and writing


Preferred :


  • Experience in using mesh - based adaptive software

  • Working experience in using Python and / or R

  • Experience using MPI and / or OpenMP

  • Experience in using Agile / Scrum methodology


Profile :


  • Master ’ s degree in Applied Mathematics , Computational Science , or similar

  • At least 2 years of working experience

  • Quality - driven work ethics



We offer :


  • An internationally visible and rising project in simulation - based

  • A young , dynamic , inter - disciplinary , and international working




Start date :
Immediately

Term of employment :
Fixed-term (CDD)

Work rate :
100%

Duration :
1 year , renewable

Contact :
Applicants should submit a cover letter and a detailed CV in PDF format only, with file name “Surname_positon applied_Cover letter” and “Surname_positon applied_CV” electronically to jobs.bbp@epfl.ch. Please use the position title in the “object” field.

Reference : HPC Scientific computing engineer : Verification and Validation

Deadline for application : Until position is filled

by via developer jobs - Stack Overflow

(Senior / Lead) Frontend Engineer, Javascript / React at BuzzBird GmbH (Berlin, Deutschland)

Who you're supposed to be:



  • In your role, you will responsible for our customer interfaces.

  • You should have programmed a lot of frontends in the last years and put a lot of thoughts into User Experience.

  • We currently only have SPA, but the role definitely includes future touchpoints such as chatbots and mobile apps.

  • We use a state of the art Javascript development process with load based on components, babel, linting, guidelines and tests.

  • Our frontend workflow: Webpack, Gulp and SCSS (BEM notation!).

  • The stack consists of React and Redux. The most important modules used are: react-intl, redux-form, ImmutableJS. You should know them - or like steep learning curves.

  • We do tests with AVA / Enzyme and Nightwatch and have an unusually good test coverage for a startup.

  • Basics: You should be able to merge GIT Branches in the terminal.

  • You've led a team before, or you're willing to lead one.

  • The work generally is in the social media / marketing environment (YouTube, Instagram, Facebook,...). You should be interested in the topic to discuss features with us.


Currently we are looking for several engineers. Apply as a team!


by via developer jobs - Stack Overflow

Software Engineer Qualitätssicherung (m/w) at rola Security Solutions GmbH (Oberhausen, Deutschland)

rola Security Solutions ist ein expandierendes IT-Unternehmen. Seit 30 Jahren entwickeln wir erfolgreich Softwarelösungen für Polizei und Sicherheitsbehörden. Wir beraten unsere Kunden über den Einsatz geeigneter Systeme und entwickeln und vertreiben eigene Produkte für Auswertung und Analyse. Seit 2014 gehört die rola Security Solutions GmbH zur T-Systems International GmbH (Deutsche Telekom AG). 


Zur Verstärkung unseres Teams am Standort Oberhausen suchen wir zum nächstmöglichen Zeitpunkt einen Mitarbeiter (m/w) für die Position: Software Engineer Qualitätssicherung (m/w).



Ihr Profil:


Muss-Anforderungen:



  • Abgeschlossenes technisches oder naturwissenschaftliches Studium (Informatik, Mathematik, Physik, oder vergleichbarer Studiengang) oder eine abgeschlossene Berufsausbildung mit entsprechender Berufserfahrung auf dem Arbeitsmarkt

  • Gute Kenntnisse im Bereich Software-Tests und Qualitätssicherung

  • Kenntnisse im Bereich Java Entwicklung von Vorteil

  • Gute Deutsch- und Englischkenntnisse in Wort und Schrift


Wunsch-Anforderungen:



  • Gute MS-Office-Kenntnisse

  • Ausgeprägte Team- und Kommunikationsfähigkeit

  • Hohe Kundenorientierung und schnelle Auffassungsgabe

  • Hohes Maß an Eigeninitiative, Selbstständigkeit, Engagement, Zuverlässigkeit und Flexibilität



Ihre Aufgaben:



  • Aufbau, Weiterentwicklung und Durchführung manueller und/oder automatisierter Tests

  • Erstellung von Testfällen und Testberichten

  • Prüfung von Anforderungen

  • Enge Zusammenarbeit mit der Entwicklungsabteilung zur Sicherstellung der Ergebnisqualität

  • Abstimmung mit Produktmanagement und Projektleitung


Wir bieten:


Ein respektvolles und partnerschaftliches Betriebsklima, ein innovatives und motiviertes Team sowie ein hohes Maß an Freiraum und selbstständigem Arbeiten. Nach einer intensiven Einarbeitung haben Sie bei uns in einem interessanten und dynamischen Marktsegment gute Entwicklungsmöglichkeiten.


Interesse?


Dann senden Sie bitte Ihre vollständige elektronische Bewerbung inklusive Gehaltsvorstellung und Verfügbarkeit an Bewerbungen-QS@rola.com


Weitere Informationen über unser Tätigkeitsfeld entnehmen Sie bitte unserer Internetseite: www.rola.com


by via developer jobs - Stack Overflow

Magento Developer at ReadyTech (Nieuwegein, Netherlands)

Magento Developer

About ReadyTech
ReadyTech Corporation (www.readytech.com) is an Oakland-based software and service company in business since 1992. Our software is used by companies to deliver training classes and sales demos around the world.
 
Position Description
We are looking for a experienced PHP / Magento Developer with 2-5 years of development experience. This position will be a critical member of a small engineering team building a top tier solution. In this position, you will be expected to build and support our Magento code base and develop innovative solutions for our e-commerce website following regulatory and industry "best practices," including PCI compliance.

Primary Responsibilities



  • Participate in all phases of development from definition and design through implementation, debugging, testing and deployment to ensure all work is to the highest standards

  • Collaborate with a team of developers (including remote teams), test engineers, support and product stakeholders

  • Develop and implement innovative and secure features and functionality for e-commerce

  • Participate in code reviews and technical quality standards within the project team

  • Take ownership for design, development and maintenance

  • Write unit tests to ensure a high quality deliverable into QA



Skills and Experience



  • 3-5 years´ experience in objet oriented PHP programming with 2+ years´ developing real-world e-commerce website on Magento platform including developing plugins

  • Magento 2.x experience a must

  • Strong understanding of MVC design patterns

  • Experience developing dynamic, data-driven sites

  • Candidate must have excellent understanding of browser capabilities and issues

  • Proficient in HTML, XHTML, HTML5, CSS, JQuery, Javascript and Ajax

  • Experience integrating 3rd party payment systems and knowledge of PCI/PA-DSS compliance

  • Experience in API integration using WebServices (SOAP, REST, JSON)

  • Deep understanding of current and emerging trends in E-Commerce

  • Experience in GIT, JIRA and UNIX environments

  • Magento Certification a plus

  • Broad understanding of all the components of customer facing web applications

  • Experience with multi-tenancy

  • Keen eye for UI design a plus

  • Agile experience a plus

  • BS in CS or equivalent experience



What's in it for you



  • Full time / Permanent basis

  • Competitive Salary

  • Employee friendly and dynamic work environment



Are you up for the challenge?
Apply now via the application form.

Are you representing an agency? Thank you for your interest in our job offer but we do not need external help to fill our roles.


by via developer jobs - Stack Overflow

Back End Team Engineer - Agoda Hiring Now - Bangkok Based at Big Wednesday Digital (Bangkok, Thailand)

Agoda is the largest and fastest growing online hotel booking platform in Asia. And as a Priceline Group company, we are part of the largest online travel company in the world. We have the dynamism and short chain of command of a start-up and the capital to make things happen. What's stopping you from getting in touch?



Overview:



For our rapidly growing IT organisation, we are looking for software engineers from many different experiences and qualifications to strengthen back end engineering team.

Being a software engineer at Agoda isn't just about developing software. It's about being a centre piece of the innovation and technical excellence that the rapidly changing field of online travel requires.

Do you find yourself frequently pondering:
  • How to do things faster and better?
  • How technology could interact?
  • How a new technology would help you to do new things?
  • How a customer would use your products?


If so, then Agoda is the right place for you.

Responsibilities:



When you join as an engineer we like you to think about the full life cycle of our products, and not just about a single piece of code. From customer requirements, technology selection to coding standards, agile development, unit and application testing.

Qualifications:



Some of the technologies that we work with:
  • Scala, C# or Java. You might have experience in other languages but are confident you can learn.
  • Data platforms like SQL, Cassandra or Hadoop. You understand that different applications have different data requirements.
  • Core engineering infrastructure tools like Git for source control, Jenkins for Continuous Integration and Puppet for deployment.


About You:



You might call yourself "full stack" or "back end" or you might consider yourself an authority in a certain field, but you will have a keen interest in how the different systems work together.

We'd love to hear from you if you are experienced in any of the technologies we work with (note - we are not looking for you to have them all). We are interested in speaking to persons of any level from individuals just starting their IT careers to experts in their field.

Perks:

  • Generous annual leave increasing each year with additional business and family leave days
  • 15 days of public holidays
  • Provident fund
  • Local or International health insurance options available
  • Staff discounts on hotel bookings
  • Staff discount scheme on restaurants, flights and local amenities
  • Free Thai or English classes (if you want to learn or improve these skills)


Please apply now and we will tell you all about the numerous projects we currently have on the go.

We are happy to receive CV's from both international & local applicants as we offer relocation assistance and visa sponsorship for eligible persons.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status or disability status.
by via developer jobs - Stack Overflow

Senior Data Engineer at Comcast (Sunnyvale, CA)

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.



Data engineering and data science skills combined with the demands of a high volume, highly-visible analytics platform make this an exciting challenge for the right candidate.

Are you passionate about digital media, entertainment, and software services? Do you like big challenges and working within a highly-motivated team environment?

As a Senior Data engineer in Comcast dx, you will research, develop, support and deploy solutions using real-time distributing computing architectures. You will also employ your skills to deliver insights into customer and network behavior on a rapidly-growing video-over-IP platform. The dx data engineering team is a fast-moving team of world-class experts who are innovating in end-to-end video delivery. We are a team that thrives on big challenges, results, quality, and agility.

Who does the data engineer work with?

Data engineering is a diverse collection of professionals who work with a variety of teams ranging from other engineering teams whose software integrates with analytics services, service delivery engineers who provide support for our products, testers, operational stakeholders with all manner of information needs, and executives who rely on data to make decisions.

What are some interesting problems you'll be working on?

Develop systems capable of processing millions of events per second and multi-billions of events per day, providing both a real time and historical view into the operation of our wide-array of systems. Design collection and enrichment system components for quality, timeliness, scale and reliability. Work on high performance real-time data stores and a massive historical data store using best-of-breed and industry leading technology. Design, develop, and apply advanced statistical methods and Machine Intelligence algorithms.

Where can you make an impact?

Comcast dx is building the core components needed to drive the next generation of data platforms and data processing capability. Building data products, identifying trouble spots, and optimizing the overall user experience is a challenge that can only be met with a robust data architecture capable of providing insights that would otherwise be drowned in an ocean of data.

Success in this role is best enabled by a broad mix of skills and interests ranging from traditional distributed systems software engineering prowess to the multidisciplinary field of data science.

Responsibilities:

  • Lead development for new products
  • Analyze massive amounts of data both in real-time and batch processing
  • Prototype ideas for new tools, products and services
  • Employ rigorous continuous delivery practices managed under an agile software development approach
  • Raise the bar for the Engineering team by advocating leading edge practices such as CI/CD, containerization and TDD
  • Enhance our DevOps practices to deploy and operate our systems
  • Automate and streamline our operations and processes
  • Build and maintain tools for deployment, monitoring and operations
  • Troubleshoot and resolve issues in our development, test and production environments

Here are some of the specific technologies we use:

  • Spark Streaming and Batch
  • Kafka, AWS Kinesis
  • Avro, Parquet
  • MemSQL, Cassandra, HBase, MongoDB
  • Redis
  • Java, Scala, Go
  • Git, Maven, Jenkins
  • Rancher, Puppet, Docker, Kubernetes
  • Linux
  • Hadoop (HDFS, YARN)

Skills & Requirements:

  • 5+ years programming experience
  • Bachelors or Masters in Computer Science, Statistics or related discipline
  • Experience in software development of large-scale distributed systems including proven track record of delivering backend systems that participate in a complex ecosystem
  • Experience in data related technologies and open source frameworks preferred
  • Proficient in Unix/Linux environments
  • Test-driven development/test automation, continuous integration, and deployment automation
  • Enjoy working with data analysis, data quality and reporting
  • Excellent communicator, able to analyze and clearly articulate complex issues and technologies understandably and engagingly
  • Great design and problem solving skills
  • Adaptable, proactive and willing to take ownership
  • Keen attention to detail and high level of commitment
  • Thrives in a fast-paced agile environment. Requirements change quickly and our team needs to constantly adapt to moving targets

About Comcast dx:

Comcast dx is a result driven engineering team responsible for the 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 extremely 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


by via developer jobs - Stack Overflow

Principal Engineer, Data Scientist at Comcast (Sunnyvale, CA)

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.



Description

Are you interested in creating intelligent applications that impact millions of people on a daily basis? Do you want to help us invent the future of customer service and build virtual assistants that interact with millions of customers in natural language and automatically finds solutions to their needs?


If yes, come join the Comcast Silicon Valley Innovation Center. We are seeking a strong Principal Engineer/Data Scientist to lead our initiatives in developing and deploying NLP, Reinforcement Learning, Anomaly Detection, Customer Service or similar applications at scale. The ideal candidate will have experience working as a technical leadin a start-up, industrial, government, or academic lab setting on artificial intelligence and machine learning projects.

We feature an informal, open atmosphere, and cultivate a start-up culture with the backing of a Fortune 50 company. To better serve our community, we believe the diversity of our team should reflect the diversity of our customers.

Desired Qualifications

- Bachelor's degree in computer science, computer engineering, mathematics, related technical discipline, or related industry experience

- Experience with machine learning, deep learning, data mining, and/or statistical analysis tools and how to deploy and monitor machine learning models.

- Strong programming and software development skills and familiarity with Python, Java or Scala.

- Knowledge of data pipeline and cloud technologies such as Kafka, Spark, and Docker.

- 5-8 years related experience after Bachelors

- Advanced degree is highly desired

Core Responsibilities
- Implements, refines and validates machine learning algorithms for products and applications.

- Designs and develops data pipelines consisting of data ingest, data validation, data cleaning, and data monitoring.

- Trains machine learning models, validates the accuracy of the machine learning models once trained, and deploys them into production.

- Designs proof of concept solutions and contributes to studies to support future product or application development.

- Explore and develop advanced AI technology such as Drones, Robots, etc. on X1 platform.

- Collaborates with teams outside of immediate work group. Represents the work team in providing solutions to technical issues associated with assigned projects.

- Provides guidance and leadership to more junior engineers.



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Manager, Software Dev & Engineering, Video applications at Comcast (Philadelphia, PA)

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:
Responsible for leading a team of Software Development Engineers in the
planning and designing of software and web applications. Manages
projects from design to testing, including new programs, enhancements,
and modifications. Collaborates with Quality Assurance team to conduct
testing. Has overall responsibility for developing/administering
performance standards for organizational unit. Manages team which may
include exempt and non-exempt employees. Provides subject matter
guidance to employees as required. Develops processes and procedures to
drive department efficiencies and assists in the development and meeting
of departmental budget.

Core Responsibilities:
- Oversees the planning and designing of software and web applications,
including new programs, enhancements, and modifications.
- Provides guidance to Software Engineering team and other departments
in identifying product and technical requirements. Serves as primary
point of contact and liaison between Software Engineering and other
teams.
- Directs implementation initiatives for new software products and
applications. Organizes software update process for existing
applications and coordinates the roll-out of software releases.
- Manages all the deliverables to ensure adherence to deadlines,
specifications, and budgets. Implements performance metrics and prepares
periodic reports. Monitors and tracks project progress and reports
findings to leadership team.
- Ensures all engineers keep current with technological developments
within the industry. Monitors and evaluates competitive applications and
products.
- Develops proposals, hardware/software changes and other capital
expenditure projects.
- Manages professional and non-exempt employees, conducting work
performance reviews and Ensures work performance is adhering to Company
standards. Mentors, trains and develops staff.
- Consistent exercise of independent judgment and discretion in matters
of significance.
- Regular, consistent and punctual attendance. Must be able to work
nights and weekends, variable schedule(s) as necessary.
- Other duties and responsibilities as assigned.

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

Diversity and Military Experience Valued



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Software Developer Enthusiast, 1 at Comcast (Philadelphia, PA)

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.



Do you love to write code? Are you passionate about software craftsmanship? Would you like to work on projects with tangible impact?
As a software engineer in the NGAN Engineering team you will be part of a team that is building next generation access network which will help deliver the services of the future to our customers. The software applications we are building is a containerized, microservice-based, cloud-deployed services. You will work closely with a cross functional team to design, implement and maintain quality software.

Our Team:
-We value mutually respect, and encourage diversity of opinion.
-We value curiosity and experimentation, and strive for continuous improvement.
-We value team cohesion, and strive to keep individual ego in check.
-We value simplicity in our architecture and code, and strive to be detail oriented.
-We value joy in our work, and strive for work-life harmony.
-We value personal and team ownership, and strive for mutual trust.
-We value judicious refactoring, and question the status quo.
Responsibilities:
-Write tested, production-ready code
-Write appropriate documentation
-Participate in design and architecture sessions
-Build effective deployment and monitoring systems
-Support production environments
-Perform code reviews
-Participate in software release and deployment activities managed under an agile software development approach
-Collaborate constructively with team members

Preferred qualifications.
-BS in Computer Science, Computer Engineering or related technical field or equivalent practical experience.
-Experience in C++, Java
-Experience in any of the following: Redis, RabbitMQ, Kafka, Docker, Kubernetes.
-Good current knowledge of Unix/Linux environments
-Experience in code optimization and high performance computing.
-Experience in Test-driven development/test automation, continuous integration, and deployment automation
-Good communicator, able to analyze and clearly articulate complex issues and technologies understandably and engagingly.
-Great design and problem solving skills, with a strong bias for architecting at scale.
-Adaptable, proactive and willing to take ownership.
-Keen attention to detail and high level of commitment.
-Comfortable working in a fast-paced agile environment. Requirements change quickly and our team needs to constantly adapt to moving targets.
-Familiarity with microservice architecture and containerized deployment.
-Familiarity with distributed systems, asynchronous messaging, and network protocols.
-Familiarity with data serialization formats like XML, JSON and protocol buffers
-Experience with scripting tools such as Python is a plus
-Knowledge of operational support tool technologies: ELK, Splunk, Prometheus, InfluxDB, Grafana
-Knowledge of DOCSIS, ONOS, NETCONF
-Knowledge of networking protocols: HTTP/S, TCP, UDP, multicast

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



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Architect - Cloud Engineering at Comcast (Philadelphia, PA)

Comcast shapes the future at the intersection of media and technology. Comcast provides one of the kind entertainment platform, High Speed Data platform, and Internet of Things services including Home Security services. We create world-class experiences that people love and trust and drive innovation that builds value. We bring millions TV and entertainment, sports and news, communications and home management, theme parks, home security, Voice, and high speed Internet access. Comcast brings to life the best of what's to come. Comcast brings Entertainment, Internet, Voice, and other services to the customers via the largest footprint of networks in the country. 20M+ On-Demand video are streamed daily, 8200 Video and Audio Channels are streamed daily across the country, 167M+ phone calls are made and 153M messages are send daily on our network. Comcast supports more than 800K route miles or network pipeline.



The Cloud Automation team delivers automation tools and technology that powers Comcast's internal cloud, and provides solutions to accelerate development & adoption of cloud-based products and services. We build our tools to enable customers to build and manage their hosts in the private and public clouds used by Comcast. We are in many ways an applied research organization: taking cutting-edge technical concepts and delivering them as new capabilities through modern, robust engineering practices. As an Architect, you will be a full-time contributor to the team, having the opportunity to influence design and implementation on a regular basis.

We are seeking anArchitect, Cloud Engineeringwith a broad technical background and well developed business acumen to help us create our next generation cloud automation tools using cutting edge technology. Come join us!

Functional Scope

  • Producing technical designs and documentation at varying levels of granularity.
  • Performing code reviews and providing technical guidance to the team.
  • Always looking for operational bottlenecks in the workflow and applying engineering practices to eliminate or reduce the bottlenecks with automation or process improvements
  • Collaborating with peer and stakeholder teams to provide outstanding customer service.
  • Working with product development teams to assist them in meeting their business goals through application of cloud automation technologies.
  • Providing guidance and accepting accountability for the performance and reliability of various cross-platform applications and services; ensures that failures are rectified in a timely manner.
  • Performing analysis and optimization of production systems.
  • Planning and design of scalable solutions.
  • Serving as an ambassador of Cloud Automation team to the broader technical community, both inside and outside Comcast, via a combination of authorship of technical papers, journal articles, and/or blog posts; and delivering presentations at technical conferences, meetups, user groups, etc.
  • Driving issues through to closure: engaging all appropriate resources, leading technical bridges and providing troubleshooting direction. Functioning with great autonomy and independently providing guidance and recommended solutions to complex technical issues within and outside the department.
  • Creating data and metric systems to track operational workflows; maintains records of results and feedback. Analyzing data and metrics, identifies problem areas, and provides actionable insight to management.
  • Providing input to engineering and vendors on defects and required enhancements. Providing consultative direction and developing long-term objectives and plans. Determining resources, technology, and course of action to achieve results.
  • Leading the integration of projects into operations including instrumentation, automation, standardization, and methods/procedures.
  • Advocating for internal/external customers' business needs-must influence and drive Comcast executives to make new investments in technology and opportunities. Serving as internal expert within department relative to the most complex development problems and provides solutions which are highly innovative and ingenious.
  • Providing functional, team, and program leadership on a regular basis on multiple projects, spanning different engineering disciplines within the organization. Taking the lead on developing new principles and concepts.

Successful candidates for the Architect, Cloud Engineering position should possess broad experience in many of the following areas:

  • 10+ years of industry experience
  • Strong experience operating large scale datacenter environments
  • Prior experience in automating deployment & monitoring of servers
  • Prior experience leading and managing teams directly or indirectly
  • Experience in virtualization technologies
  • Experience with AWS and private cloud technologies
  • Strong program lifecycle management experience from inception, design, implementation, testing and launch phases, to ongoing operations
  • Experience with coding in scripting languages such as bash, python, and/or JavaScript
  • Experience with container technologies like Docker and Kubernetes
  • Experience with configuration management technologies like Ansible, Chef, or Puppet
  • Understanding on how to scale applications depending on load
  • Understanding of cloud deployment methodologies such as immutable deployments, auto scaling, monitoring of instances that come and go
  • Strong experience with log aggregation, analysis and reporting tools such as Splunk, ELK stack, Prometheus
  • Experience with cloud monitoring tools such as Datadog, New Relic, Cloud watch
  • Good communication skills and ability to clearly articulate complex issues and technologies
  • Great design and problem-solving skills
  • Willingness to take ownership of problems and see them through to resolution
  • Ability to comfortably work in a fast-paced agile environment. Requirements change quickly and our team needs to constantly adapt to moving targets.



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow