Placement papers | Freshers Walkin | Jobs daily: Wednesday, May 16, 2018

Search jobs and placement papers

Engineering Manager, Security (Remote) at InVisionApp () (allows remote)

InVision is the Digital Product Design platform used to make the world’s best customer experiences. We provide design tools and educational resources for teams to navigate every stage of the product design process, from ideation to development.



Today, more than 3.5 million people use InVision to create a repeatable and streamlined design workflow; rapidly design and prototype products before writing code, and collaborate across their entire organization. That includes more than 80 percent of the Fortune 100, and organizations like Airbnb, Amazon, HBO, Netflix, Slack, Starbucks, and Uber, who are now able to design better products, faster.



InVision is a fully distributed company with employees in 25 countries around the world. The company has raised more than $235 million in funding from leading investors including Accel, ICONIQ, FirstMark, Tiger Global, Battery Ventures, and Spark Capital. Visit us at InVisionApp.com and InVisionApp.com/blog.



You are someone who loves building high performing teams. You believe that the foundations of a really good team are a clear vision, engaged and talented engineers, just enough process, fast and effective decision-making, and excellent communication.  You’re never satisfied and are always looking for ways to make things better and to deliver faster with higher reliability. You care deeply about the work that you do and the people who are doing it. You practice the leader-leader model. Ok, so it’s pretty clear that you’re awesome.  And awesome people like to work on awesome stuff, right?



We want you to help us establish and solidify our SecDevOps framework.  We’re fully invested in the latest security and platform technologies such as Containerization, Kubernetes, AWS services, Go, Web Application Firewalls, and much more.  You will get to work on tools and security products that will help protect our organization and customers; and critical in helping the business succeed.



Your work will directly contribute to people loving their work. You will manage the SecDevOps team and collaborate closely with our Platform’s DevOps team to maintain the security of the build, stability, and availability of our service. It’s genuinely a lot of fun working on a great product and pushing the edge in SecDevOps.



Responsibilities:



  • Be accountable for your team’s delivery and execution on projects and operation of services.

  • Lead and grow the engineers on your team through coaching and mentoring, regular reviews, and one-on-ones.

  • Manage projects through effective planning, communication of status, and coordination of activities within your team and across teams.

  • Continuously improve your team’s processes.



Requirements:



  • Strong Player Coach that can develop and lead SecDevOps strategy

  • Experienced in mentoring and coaching engineers.

  • Experienced in delivering complex projects quickly and with a focus on quality and reliability.

  • Process-oriented but hates bureaucracy. Experienced with Agile and/or Lean.

  • Good at getting things done with minimal oversight while maintaining good information flow.

  • Experienced hiring good engineers who add to the strengths of the team.

  • Strong architectural understanding of back end systems.

  • Balances good strategic vision with tactical execution.



There are a number of reasons you really want to be an Engineering Manager on this team.  You will have the opportunity to work with a super talented, engaged engineers who love what they do.  You will work with an experienced leadership team that has successfully grown and mentored managers. You’ll be part of a peer group that is supportive and always learning.  


If this sounds like you, we’d like to know more!


by via developer jobs - Stack Overflow

DevOps/Automation Engineer at Aula () (allows remote)

The short version


Take the lead on fully automating our DevOps and be part of our international and collaborative team of curious remote developers building consumer tech front-ends in React/React-Native and complex infrastructure backend in Node.js (microservices).


We’re looking for a DevOps developer that can craft and implement a fully automated CI/CD pipeline and institutional deployment at (massive) scale.


About you ‍‍


We’re excited to tell you about Aula and what we’re working on, but first of all, let us explain who we’re looking for. The most important thing about you is that you are curious and care deeply about building great products that affect people’s lives. You are excited about joining a startup with all the ups and downs that entails. You are transparent, reliable and considerate. You are excited about shipping quickly. You are excited about trying out the newest technologies. You are ready to work hard to further our mission.


Beyond this, our requirements are:



  • A passion for making developers’ lives easier and happier

  • Thorough knowledge of CI/CD Tooling

  • Programming experience in Node.js

  • Comfortable with infrastructure as code and deployment to public clouds

  • Extensive experience in designing Unix/Linux system architecture

  • Deep expertise in deploying cloud solutions (AWS etc)

  • Solid experience with containerisation technologies (Docker, Kubernetes)

  • Experience with Terraform and other Hashicorp products.

  • Experience with production databases management and deployments

  • You live within GMT-5 and GMT+5.5 (from South America/Central US time to India, Pakistan and some of Russia) for us to be awake at the same time.


About us


Aula is a communication platform for education. Think ‘Slack for education’: consumer tech on the front-end yet complex infrastructure on the back-end. We’ve built Aula because we believe digital learning infrastructure should encourage community and participation-based learning.


For students, this means less one-way communication from the teacher, more collaboration with fellow students (using integrations with tools like GitHub and codepen) and easier access to student services like the welfare team - even if you’re commuting or are away from campus on a placement. We’ve recently raised a $4.2m seed round and some people think we’re worth watching out for.


Our team


We’re a bunch of people from all over the world (Denmark, Philippines, France, Albania, Georgia, Pakistan, Sweden, India, UK and US) that care deeply about making educational experiences more engaging. Our developers have previously lead teams that have built things like the Georgian version of Youtube (myvideo.ge with 2.5 million monthly unique viewers) and a novel way to share and view 3D medical images (TissueStack), so beyond focusing on creating a supportive and collaborative environment where features get shipped quickly, we also have quite a bit of experience.


You’ll be working closely with Oliver, our CTO, so we thought we’d put a face on him.


We are backed by a world-class team of investors such as Project A, Nordic Makers (an angel group including Co-founders of Unity and Zendesk) and executives from LinkedIn and IBM.


Our tech stack


We only use the bleeding edge tools to build educational infrastructure of the 21st century. We’ve explained it in more detail in this blog post, but here’s a quick overview of what we’re building with:



  • React (and React Native)

  • Microservices backends with Node.js and AWS

  • Docker

  • ES6/7 Javascript

  • Redux

  • Mongo, Redis and others dbs


For DevOps in particular, you’ll be working with tools like



  • Terraform (‘infrastructure as code’)

  • Multiple database types

  • General Javascript including Node.js

  • Docker

  • AWS

  • Our internal CLI


Working at Aula


We think the most important variable in choosing a job is getting the chance to work on complex and important problems with friendly and curious people in a collaborative environment.


But beyond that, joining Aula also means



  • A rare opportunity to build a DevOps setup from the ground up

  • Being part of a fast-paced and mission-driven startup made up of a creative, friendly and international team.

  • Plenty of responsibility, autonomy and encouragement to shape your own tasks and contribute original ideas.

  • A supportive environment with an intense focus on learning and improvement


You’ll be doing pair programming, have one-on-ones where we speak about how to develop you both as a programmer and a leader, and occasionally jump on a video call and share a ‘remote meal’ while a team member speaks about a topic they care about. Once a month we also have ‘Mad Computer Science Idea’-day, where the entire team gets together to create something that has never been created before or using some tech that’s usually not used for that purpose.


The role


We’re looking for a seasoned developer that can take the lead on creating a fully automated DevOps setup to make our developer team really happy.  


Here’s a snapshot of what you’ll be working on:



  • Infrastructure deployment/management:


    • Management of our current infrastructure.

    • Monitoring of our resources: dozens of network interfaces, hundreds of servers, dozens of databases, etc.

    • Deployment of new infrastructure resources (new institutional environments)




  • Tooling


    • Integrate all the automation around infrastructure/deployments into the Aula-CLI

    • Create new tools to ease other developers’ lives/deployments




  • Deployment/test pipeline


    • Create/maintain the right pipeline in order to ensure maximal automation around running our tests and deployments

    • Full CI/CD pipeline



We already use a number of solutions for automating repetitive and/or critical tasks. All our infrastructure is managed via Terraform, and we’ve built a custom CLI that automates deployments, automates parts of the development and allow for easy troubleshooting and local development.


A big part of the role is to continue building on top of those existing tools and to bring new ones that would fit our environment and needs.


2 main rules:



  • Infrastructure as (reusable) code

  • Automate all the things!


Interview process


Interview processes don’t need to be scary and stressful for us to be able to pick out those of you that would fit in the best at Aula. The first three stages all take place asynchronously in a dedicated Slack channel filled with other curious and smart candidates - it’s turned out to be quite a community. You’ll chat with Oliver about your experience and your thoughts particular topics. You’ll then receive a (~5 hour) test to complete over the course of 48 hours - on the weekend if you’d like. Then you get to meet the team on video conference. If both parties feel comfortable, we’ll then give you an offer to join us. The whole process takes place over the course of around 10 days, in your own time.


We put a lot of effort into finding and developing the right team members and we prefer to spend our time on candidates that take the time to understand if they fit into the role. Please start your application with the words ‘I breathe semicolons’ to show that you took your time to read all of this


Application deadline: May 28  


Look forward to hearing from you,


The Aula team


by via developer jobs - Stack Overflow

Market Connectivity Developer | C++ | Low Latency at Eclipse Trading (Hong Kong)

The Gateway team is responsible for the firm's exchange market data and order execution.   Our ability to process information completely and correctly with extremely low latency is critical to the success of our trading.  We have one of the fastest software stacks in Asia.


The successful candidate will be a member of the team responsible for developing market links for our in-house developed trading systems.


Responsibilities and Duties



  • Development of our exchange connectivity software on Linux using C++

  • Profile and optimise the latency of Gateway software

  • Provide feedback to peers through code reviews

  • Engage with traders and quants on a regular basis to gather system requirements

  • Provide Tier 3 support as needed



What you offer



  • University degree in Computer Science or related fields

  • 2+ years of C++ server-side development on Linux

  • Experience with direct exchange connectivity (either market data or execution)

  • Experience with Australia, China or Hong Kong exchanges a plus

  • Solid understanding of multi-threading and network socket programming

  • Experience with low latency programming techniques or Linux kernel development

  • Strong communication in spoken and written English


by via developer jobs - Stack Overflow

Embedded-Softwareentwickler (m/w) E-Mobilität Automotive at Schaeffler Technologies AG & Co. KG (Herzogenaurach, Deutschland)

Wir suchen Sie zur Verstärkung unseres Teams als


Embedded-Softwareentwickler (m/w) E-Mobilität Automotive


Referenzcode: DE-A-HZA-18-05592
Standort(e): Herzogenaurach


Ihre Aufgaben



  • Verantwortung für die Entwicklung von Embedded Software für elektrische An­triebe für die Automobilindustrie

  • Abstimmung und Dokumentation der Anforderungen an die Software mecha­tro­nischer Systeme auf Basis von Kundenlastenheften

  • Mitarbeit bei der Erstellung von Konzepten zur Funktionalen Sicherheit bis ASIL D

  • Integration der AUTOSAR-Basissoftware und von Low-Level Complex Device Treibern (CDDs)

  • Implementierung der Eigendiagnose und deren Konfiguration sowie von Memory Stack und Flashen / Partitionierung


Ihr Profil



  • Erfolgreich abgeschlossenes Studium im Bereich Elektrotechnik, Mechatronik, (Technische) Informatik, Physik oder einer vergleichbaren Fachrichtung

  • Mehrjährige Berufserfahrung in der Automotive-Embedded-Softwareentwicklung in der Programmiersprache C sowie mit AUTOSAR Software Stack und den üblichen Toolketten zur Konfiguration

  • Wissen um Technologien und Standards in der Steuergeräte-Softwareentwicklung im Automotive-Umfeld

  • Kenntnisse zu ECU-Software-Testverfahren und -Werkzeugen sowie zu üblichen Automotive-Software-Entwicklungsprozessen

  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift

  • Strukturierte und systematische Arbeitsweise sowie Kommunikations- und Teamfähigkeit


Spannende Aufgaben und hervor­ragende Ent­wick­lungs­pers­pektiven warten auf Sie, denn wir gestalten die Zukunft mit Inno­vationen. Wir freuen uns, Sie kennen­zu­lernen.


www.schaeffler.de/career


Fragen zum Stellenangebot
beantwortet:

Frau Friederike Hein-Effner
Tel. +49 163 8904143


Schaeffler Technologies AG & Co. KG


by via developer jobs - Stack Overflow

Automotive-Embedded-Softwareentwickler (m/w) (Autosar) at Schaeffler Technologies AG & Co. KG (Herzogenaurach, Deutschland)

Wir suchen Sie zur Verstärkung unseres Teams als


Automotive-Embedded-Softwareentwickler (m/w) (Autosar)


Referenzcode: DE-A-HZA-18-05442
Standort(e): Herzogenaurach


Ihre Aufgaben



  • Verantwortung für die Entwicklung von Embedded Software für Fahrwerks­aktuatoren, speziell im Bereich Lenkung für die Automobilindustrie

  • Abstimmung und Dokumentation der Anforderungen an die Software mecha­tro­nischer Systeme auf Basis von Kundenlastenheften

  • Mitarbeit bei der Erstellung von Konzepten zur Funktionalen Sicherheit bis ASIL D

  • Integration der AUTOSAR-Basissoftware und von Low-Level Complex Device Treibern (CDDs)

  • Implementierung der Eigendiagnose und deren Konfiguration sowie von Memory Stack und Flashen / Partitionierung


Ihr Profil



  • Erfolgreich abgeschlossenes Studium im Bereich Elektrotechnik, Mechatronik, (Technische) Informatik, Physik oder einer vergleichbaren Fachrichtung

  • Mehrjährige Berufserfahrung in der Automotive-Embedded-Softwareentwicklung in der Programmiersprache C sowie mit AUTOSAR Software Stack und den üblichen Toolketten zur Konfiguration

  • Wissen um Technologien und Standards in der Steuergeräte-Softwareentwicklung im Automotive-Umfeld

  • Kenntnisse zu ECU-Software-Testverfahren und -Werkzeugen sowie zu üblichen Automotive-Software-Entwicklungsprozessen

  • Gute Deutsch- und Englischkenntnisse in Wort und Schrift

  • Strukturierte und systematische Arbeitsweise sowie Kommunikations- und Teamfähigkeit


Spannende Aufgaben und hervor­ragende Ent­wick­lungs­pers­pektiven warten auf Sie, denn wir gestalten die Zukunft mit Inno­vationen. Wir freuen uns, Sie kennen­zu­lernen.


www.schaeffler.de/career


Fragen zum Stellenangebot
beantwortet:

Frau Friederike Hein-Effner
Tel. +49 163 8904143


Schaeffler Technologies AG
& Co. KG


by via developer jobs - Stack Overflow

Systemadministrator (m/w) mit Schwerpunkt Performance-Optimierung für Musikhaus Thomann at Netzmarkt Internetservice GmbH & Co. KG (Erlangen, Deutschland)

thomann.de - Europas größte Website für Musiker - sowie weitere coole Musiker-Sites sind hungrig nach noch mehr Performance – über 150 Server warten auf deine Optimierungen!


Netzmarkt sucht zum nächstmöglichen Zeitpunkt einen


Systemadministrator mit Schwerpunkt Performance-Optimierung (m/w)


in Vollzeit und unbefristet am Standort Erlangen


Seit dem Start des Thomann Online-Shops im Jahre 1995 sorgen wir bei Netzmarkt für den reibungslosen Betrieb der Webseite und der eCommerce-Infrastruktur. Inzwischen verarbeiten unsere Server über 20 Millionen Pageviews pro Tag von Kunden aus aller Welt. Werde Teil des Thomann-Universums und hilf mit, unsere Systeme weiterhin zuverlässig, performant und hochverfügbar zu halten.


Deine Aufgaben:



  • Performance-Analyse und -Optimierung in den Bereichen:

    • Datenbanken (SQL und NoSQL)

    • Caching

    • Linux-Systeme

    • Web-Server / Load-Balancer



  • Implementierung von Performance-Messungen und -Metriken

  • Dokumentation der umgesetzten Maßnahmen

  • Problem-Analyse und -Behebung


Dein Profil:



  • Implementierung von Performance-Messungen und -Metriken Optimierung

  • Basiswissen Systemadministration (Linux)

  • Analytisches Denken und strukturierte Arbeitsweise

  • Selbständiges und eigenverantwortliches Arbeiten

  • Hohe Motivation, Leistungsbereitschaft, schnelles Lernen, kreative Lösungsansätze


Unser Angebot:



  • Unbefristete Festanstellung

  • Flache Hierarchien und langfristige Perspektiven

  • Eigenverantwortung und Gestaltungsspielraum

  • Thomann Mitarbeiterrabatt

  • Freie Wahl deiner Arbeitsplatz-Ausstattung

  • Sehr gutes Arbeitsklima

  • Kollegen, die sich auf dich freuen


Interesse?


Dann bewirb dich per Mail: performance@jobs.netzmarkt.de


Fragen zum Job beantworten wir gerne per Mail oder telefonisch.


Netzmarkt Internetservice
GmbH & Co. KG
Henkestraße 77
91052 Erlangen
Tel.: 09131-974760
Mail: performance@jobs.netzmarkt.de
Web: http://bit.ly/2qsPXHX



http://bit.ly/2qsPXHX


by via developer jobs - Stack Overflow

A/B-Testing Spezialist (m/w) für Musikhaus Thomann at Netzmarkt Internetservice GmbH & Co. KG (Erlangen, Deutschland)

thomann.de - Europas größte Website für Musiker - sowie weitere coole Musiker-Sites wollen noch kundenfreundlicher werden – finde heraus,
ob mit A oder mit B!


Netzmarkt sucht zum nächstmöglichen Zeitpunkt einen


A/B-Testing Spezialist (m/w)


in Vollzeit und unbefristet am Standort Erlangen


Seit dem Start des Thomann Online-Shops im Jahre 1995 sorgen wir bei Netzmarkt für den reibungslosen Betrieb der Webseite. Seit jeher stehen das Kundenerlebnis und die intuitive Bedienung des Shops im Vordergrund. Werde Teil des Thomann-Universums und hilf mit, unsere Webseiten noch besser und ergonomischer zu machen!


Deine Aufgaben:



  • Identifikation von geeigneten Messpunkten

  • Planung, Implementation, Begleitung und Auswertung von A/B-Tests

  • Dokumentation und Präsentation der durchgeführten Tests

  • Ständige Marktbeobachtung im Bereich der A/B-Testing Software


Dein Profil:



  • Fundierte Erfahrungen mit:

    • A/B-Testing Anwendungen

    • Web-Analyse-Software (Google Analytics etc.)

    • UX Best Practices



  • Kenntnisse im Bereich HTML/CSS und JavaScript von Vorteil

  • Analytisches Denken und strukturierte Arbeitsweise

  • Selbständiges und eigenverantwortliches Arbeiten

  • Hohe Motivation, Leistungsbereitschaft, schnelles Lernen, kreative Lösungsansätze


Unser Angebot:



  • Unbefristete Festanstellung

  • Flache Hierarchien und langfristige Perspektiven

  • Eigenverantwortung und Gestaltungsspielraum

  • Thomann Mitarbeiterrabatt

  • Freie Wahl deiner Arbeitsplatz-Ausstattung

  • Sehr gutes Arbeitsklima

  • Kollegen, die sich auf dich freuen


Interesse?


Dann bewirb dich per Mail: abtesting@jobs.netzmarkt.de


Fragen zum Job beantworten wir gerne per Mail oder telefonisch.


Netzmarkt Internetservice
GmbH & Co. KG
Henkestraße 77
91052 Erlangen
Tel.: 09131-974760
Mail: abtesting@jobs.netzmarkt.de
Web: http://bit.ly/2qsPXHX



http://bit.ly/2qsPXHX


by via developer jobs - Stack Overflow

Web-Entwickler PHP (m/w) at Netzmarkt Internetservice GmbH & Co. KG (Erlangen, Germany)

 

Werde Teil unseres internationalen Teams und hilf mit, unsere weltweit tätige Online-Jobbörse Gigajob noch erfolgreicher zu machen Nutzer in 147 Ländern und 38 Sprachen warten auf deinen Code!



Für unser Jobportal gigajob.com suchen wir ab sofort einen


Web-Entwickler PHP (m/w)

in Vollzeit und unbefristet am Standort Erlangen



Deine Aufgaben:

  • Neu- und Weiterentwicklung auf Basis von PHP7 (OOP), MySQL und Javascript

  • Identifizierung und Evaluierung neuer Technologien

  • Kombination innovativer Techniken mit bereits bestehenden Anwendungen


Dein Profil:

  • Es zählt, was du kannst egal, ob Berufsausbildung, Studium oder Quereinstieg

  • Kenntnisse in PHP oder einer vergleichbaren objektorientierten Sprache

  • MySQL Kenntnisse wünschenswert, aber nicht Voraussetzung

  • Spaß am Programmieren

  • Eigeninitiative, Verantwortungsbewusstsein, Teamgeist


Unser Angebot:

  • Unbefristete Festanstellung

  • Qualifizierte Einarbeitungsphase

  • Flache Hierarchien und langfristige Perspektiven

  • Anspruchsvolle und abwechslungsreiche Projekte

  • Freie Wahl deines Equipments

  • Sehr gutes Arbeitsklima

  • Kollegen, die sich auf dich freuen



Interesse?

Dann bewirb dich per Mail: developer@jobs.netzmarkt.de


Fragen zum Job beantwortet dir gerne Markus Melber.


Gigajob ist eine Marke der Netzmarkt Internetservice GmbH & Co. KG
Henkestraße 77
91052 Erlangen
Tel.: 09131-974760
Mail: developer@jobs.netzmarkt.de
Web: http://bit.ly/2qsPXHX



 

http://bit.ly/2rKCKKo


by via developer jobs - Stack Overflow

Systemadministrator / Netzwerkadministrator (m/w) für Musikhaus Thomann at Netzmarkt Internetservice GmbH & Co. KG (Erlangen, Germany)

 

Netzmarkt sucht den Superadmin



thomann.de - Europas größte Website für Musiker - sowie weitere coole Musiker-Sites sind hungrig nach noch mehr Performance über 150 Server warten auf deine Optimierungen!



Netzmarkt sucht zum nächstmöglichen Zeitpunkt einen


Systemadministrator / Netzwerkadministrator (m/w)

in Vollzeit und unbefristet am Standort Erlangen



Seit dem Start des Thomann Online-Shops im Jahre 1995 sorgen wir bei Netzmarkt für den reibungslosen Betrieb der Webseite und der eCommerce-Infrastruktur. Inzwischen verarbeiten unsere Server über 20 Millionen Pageviews pro Tag von Kunden aus aller Welt. Werde Teil des Thomann-Universums und hilf mit, unsere Systeme weiterhin zuverlässig, performant und hochverfügbar zu halten.



Deine Aufgaben:

  • Hardware-Pflege in den Rechenzentren

  • Software-Aktualisierung und -Pflege

  • Server- und Netzwerk-Konfiguration

  • Performance-Optimierung

  • Implementierung von Hochverfügbarkeitslösungen

  • Backup, (Netzwerk-)Sicherheit, usw.

  • Problemanalyse und -behebung


Dein Profil:

  • Fundierte Kenntnisse im Bereich Systemadministration (Linux)

  • Erfahrungen mit Virtualisierungslösungen (VMware, Xen) von Vorteil

  • Idealerweise Praxis auf Cisco- und HP-Netzwerkequipment

  • Selbständiges und eigenverantwortliches Arbeiten

  • Hohe Motivation, Leistungsbereitschaft, schnelles Lernen, kreative Lösungsansätze

  • Führerschein Klasse B


Unser Angebot:

  • Unbefristete Festanstellung

  • Flache Hierarchien und langfristige Perspektiven

  • Eigenverantwortung und Gestaltungsspielraum

  • Thomann Mitarbeiterrabatt

  • Freie Wahl deiner Arbeitsplatz-Ausstattung

  • Sehr gutes Arbeitsklima

  • Kollegen, die sich auf dich freuen



Interesse?

Dann bewirb dich per Mail: sysadmin@jobs.netzmarkt.de


Fragen zum Job beantworten wir gerne per Mail oder telefonisch.


Netzmarkt Internetservice
GmbH & Co. KG
Henkestraße 77
91052 Erlangen
Tel.: 09131-974760
Mail: sysadmin@jobs.netzmarkt.de
Web: http://bit.ly/2qsPXHX



 

http://bit.ly/2qsPXHX


by via developer jobs - Stack Overflow

PHP WordPress and Drupal Developer at Boyle Software () (allows remote)

Boyle Software is looking for Back End developers with WordPress and Drupal experience to work full-time in Ukraine.


The right candidates will have the following:



  • 3+ years of PHP development experience

  • 2+ years of WordPress experience

  • Experience with Drupal is a big plus especially the latest versions

  • Excellent communication skills in English


These positions are for remote full-time developers in Ukraine. Absolutely no recruiters, no interns and no temps. Compensation will depend upon the candidate's experience ($15 - $25 per hour).


Join our growing team of smart, passionate technologists and expand your skills while you work!


Boyle Software designs, develops, and delivers custom technology solutions for Fortune 1000 clients.


by via developer jobs - Stack Overflow

Softwareentwickler (m/w) Java Backend at PROJECT Immobilien (Nuremberg, Germany)

PROJECT Real Estate

Wir entwickeln das Zuhause von morgen, Büros mit Perspektive - und uns selbst immer weiter.



PROJECT Immobilien mit insgesamt 500 Mitarbeitern realisiert seit über 20 Jahren in den acht Metropolregionen Nürnberg, Berlin, München, Hamburg, Frankfurt, Düsseldorf, Köln und Wien Wohn- und Gewerbeprojekte mit einem Gesamtvolumen von über einer Milliarde Euro. Als eigenkapitalfinanziertes Unternehmen mit starkem Wachstum in den bestehenden und zukünftigen Märkten bieten wir alles aus einer Hand, von der Grundstücksakquisition bis zum Vertrieb.

Wir wachsen stetig weiter und über uns hinaus. Verstärken Sie unser Team in Nürnberg als:



Softwareentwickler (m/w) Java Backend
Kennz. PI-313165


Ihre Aufgaben



  • Weiterentwicklung und Wartung unserer Softwarelösungen und Mitwirkung in der Entwicklung aller Architekturschichten (Web-Frontend, Backend, Persistenz)

  • Fortlaufende Performance-/Sicherheits-/Qualitätsoptimierung und Refactoring von Legacy Code sowie Test der entsprechenden Software-Komponenten

  • Neuentwicklung sowie Integration und Weiterentwicklung von Fachmodulen/Funktionen in bestehenden Systemen

  • Gewährleistung des serviceorientierten Zugriffs auf Fachlichkeit für Frontend und Dienste

  • Übernahme von Verantwortung in Teilprojekten von der Anforderungseinschätzung bis zur erfolgreichen Abwicklung


Ihr Profil



  • Abgeschlossenes Studium der (Wirtschafts-) Informatik oder vergleichbare Ausbildung (Mathematik, Elektrotechnik, Wirtschaftsingenieurwesen)

  • Gute Kenntnisse in der objektorientierten Entwicklung von Webanwendungen mittels Java, Hibernate, JPA, Spring-Frameworks, JSP, Wildfly unter Verwendung von Eclipse

  • Erfahrung in den folgenden Frameworks/Technologien: Portlets, Liferay, (REST-)Webservices, Mircoservice, SOAP, JSON, Git, Agile Entwicklung, Design Pattern, Clean Code

  • Erfahrungen mit relationalen Datenbanken und SQL sind wünschenswert

  • Erfahrungen mit agiler Softwareentwicklung und Extreme Programming (SCRUM, Kanban,...)

  • Sehr gute Deutschkenntnisse sowie gute Englischkenntnisse in Wort und Schrift


Unsere Leistungen



  • Unbefristeter Arbeitsvertrag

  • Anspruchsvolle und interessante Projekte in einem engagierten Team

  • Flache Hierarchie und kurze Entscheidungswege


Wir bieten Ihnen den spannenden Weg von der ersten Programm­idee bis zum Software-Release, unterstützt von einem starken Team. Wir trauen Ihnen Großes zu - und bieten handfeste Erfolge. Lernen Sie uns kennen!




Wir freuen uns auf Ihre vollständigen
Bewerbungsunterlagen über unser
Online-Bewerbungsformular mit
Angabe von Gehaltswunsch,
frühestmöglichem Eintrittstermin und
der Kennziffer PI-313165.



PROJECT Immobilien
Personalabteilung
Kürschnershof 2
90403 Nürnberg

Tel. 0911.24 03 37 40
bewerbungen@project-immobilien.com
http://bit.ly/2Juj4Cy

 
by via developer jobs - Stack Overflow

(Senior) Operations Engineer (f/m) at Yieldlab AG (Hamburg, Deutschland)

OUR INFRASTRUCTURE
We use a variety of technologies to run and maintain our platform. The most relevant for our production environment are Kubernetes (on-premise), Docker, Kafka, Flink, Impala, Hadoop (HBase/Yarn/HDFS), and Postgres. Surrounding that, we use HAProxy, Redis, couchbase, Chef, Jenkins, Kibana, Graphite/Grafana, Git, and JIRA/Confluence/Bitbucket.
 
YOUR TASKS
    •    Planning, Configuration and Operation of our on-premises network and private cloud
    •    Maintain and secure our standards for system reliability and performance
    •    Create and share best practices and standards
    •    Participation in on-call duty
 
YOUR PROFILE
    •    Basic networking knowledge (TCP/IP, BGP, Firewalls, Switching)
    •    Strong background in Linux administration (Debian preferred)
    •    Programming experience with some scripting languages, e.g. Bash, Ruby
    •    Knowledge about Docker and ideally Kubernetes
    •    Experience with automation/configuration management
 
WHAT TO EXPECT
    • An international team with bright and passionate colleagues
    • “Startup Spirit” - high flexibility, flat hierarchies and the opportunity to discover and further your      strengths
    •    Security by being a part of the ProSiebenSat.1 company group
    •    A modern workplace in the heart of Hamburg as well as retirement benefits, flexible working hours,   fixed budget for conferences and trainings, jobticket, free German lesssons, flexible homeoffice, etc.


by via developer jobs - Stack Overflow

(Senior) Software Developer (f/m) C++ at ADITION technologies AG (Freiburg im Breisgau, Deutschland)


  • Developing our products from requirements to implementation to deployment

  • Innovatively improving of our in-house advertising technology

  • Extending scalable systems in a state-of-the-art environment

  • Holistic development including integration tests and migration plan

  • Implementation in C ++ according to coding standards, free choice of IDE and tools

  • Leading project-oriented task-forces


Skills & Requirements



  • Several years of practical experience in the development of distributed systems

  • Expert knowledge in C ++

  • Solid experience in dealing with SQL and NoSQL databases as well as Docker and Kubernetes

  • Experience with debuggers, test frameworks and other programming languages is an advantage

  • Teamworker, great communication skills and curiosity


by via developer jobs - Stack Overflow

Senior Data Engineer (Spark) at The ADEX GmbH (Berlin, Deutschland)

At ADEX we're working on a real Big Data scale. We analyze and segment daily billions of requests in a Spark/YARN cluster of more than 60 machines. We are currently revamping and rearchitecting our Big Data systems. This will involve the integration of some cutting-edge technologies into our tech stack and the challenge of extending the on-premise cluster to the cloud. 


We are therefore seeking a proactive, proven and creative (Senior) Data Engineer who can design and implement new features for our DMP. As part of our diverse and international team you will work with Apache Spark to solve real-world Big Data problems and optimize our processes. In addition to designing and building our new architecture you will convert new business requirements into data processes as well as help maintain our systems.


What we are looking for



  • 2+ years experience as a software/data engineer in a similar role or 4+ years for the senior role respectively

  • Excellent skills in Java and general computer science concepts

  • Well-versed in SQL and statistical methods

  • Working knowledge of the Spark ecosystem

  • Experience working in a UNIX/Linux environment

  • Familiarity with Maven and Git

  • Familiarity with other Big Data and related technologies (such as Hive, Kafka, Redis, InfluxDB, distributed applications, NoSQL databases, etc.)

  • Very good communication skills, fluent in English

  • Having one or more of the following is not required but nice to have:




  • Machine Learning knowledge

  • Hands-on knowledge of Scala or Python

  • Knowledge of Cloud Services (AWS, Google cloud)

  • Experience with Streaming frameworks



What we offer



  • Work on real Big Data-scale problems, use several technologies available in the market and learn from such a challenging environment

  • A small international team with different skill sets and backgrounds, we are approachable and take the time to teach and help each other

  • Engineering culture: half of the company works in technical positions

  • Bright and spacious office easily accessible by public transportation (Tram, S-Bahn, and U-Bahn)

  • Flexible working hours and independent work structure

  • Choose your own equipment

  • 26+ days paid vacation

  • German lessons


If this sound exciting to you, please send us your application documents (including your salary expectations and earliest possible starting date). We are looking forward to hearing from you! For further information, please contact Elena Leon at +49 (0) 30 5557313 14. 


by via developer jobs - Stack Overflow

Java Developer at ABB b.v. (Rijswijk, Netherlands)

Senior Embedded Software Engineer - Java

Tasks:
For the development of its Terra™ fast charging equipment, ABB Product Group Electric Vehicle Charging Infrastructure is looking for an Embedded Software Engineer with the following responsibilities:



  • You will design and develop the embedded applications for our EV battery fast charger products.

  • You will be one of our Java developers that will create solutions for our market opportunities.

  • You will work in a small Scrum team of talented engineers in an open and informal environment.

  • Together you will bring the product from idea to implementation.



Requirements:



  • You possess demonstrated experience in product design and development lifecycle (specification, architecture & design, implementation, integration, testing, configuration management, bug tracking & solving);

  • You have 5+ years of professional software engineering experience;

  • You have a minimum of 4 years of experience with Java projects;

  • You have a minimum of 3 years of experience working with resource constraint- or embedded systems;

  • You are skilled in working with Linux in the context of an embedded product;

  • You have proven experience in product design and development

  • You can work in multi-disciplinary teams, clear verbal communicator in at least English (and preferably also with knowledge of Dutch);

  • You have good analytical and engineering skills;

  • You have a Bachelor or Master degree in Computer Engineering or equivalent skill level;

  • Having experience with agile principles is preferred;

  • Working knowledge of C++ in an embedded setting is a plus.



Additional information
We offer you a varying and responsible job in an international concern that highly values the development of its employees, quality and safety. You get the freedom to take a range of responsibilities in a rapidly evolving environment. In addition, we offer you a competitive salary package and real opportunities for growth.

Interested? 
Register your CV and apply online via the 'Apply' button. For questions regarding the open position please contact Michael Koops, George Hintzenweg 81, 3068 AX Rotterdam, 010-4078680

ABB (ABBN: SIX Swiss Ex) is a pioneering technology leader in electrification products, robotics and motion, industrial automation and power grids, serving customers in utilities, industry and transport & infrastructure globally. Continuing more than a 125-year history of innovation, ABB today is writing the future of industrial digitalization and driving the Energy and Fourth Industrial Revolutions. ABB operates in more than 100 countries with about 136,000 employees http://bit.ly/2L1AOWu

Agency calls are not appreciated.

Keywords: Vacancy, Full-time, Rijswijk, Software Developer, IT Developer, IT Designer, Java Developer, Java Engineer.


by via developer jobs - Stack Overflow

Senior Mobile Developer at Mofid Securities (Tehran, Iran)

This position requires working with a team of developers and UI/UX designers on a mobile project that is supposed to bring one of our unique services to the retail market. The candidate should be highly collaborative and professional. The project includes a mobile app that offers financial services to hundreds of thousands of end-users. Agility is a must in this project. The work environment is friendly and flexible but long hours of work may be necessary at times.


Following requirements are needed for the applicant:


At least two years of mobile app development
At least two years of technical management
Sufficient knowledge of Java, Android/iOS, and React
Sufficient experience of designing SQL database is required. Candidates with some knowledge of NoSQL database design are preferable.
Experience with Fintech (stock market, banking/payment, Insurance, etc.) is a plus.


by via developer jobs - Stack Overflow

IT-Architect (m/w) Google Cloud Platform at SoftwareONE Deutschland GmbH (Frankfurt am Main, Deutschland)

IT-Architect (m/w) Google Cloud Platform
Standort: bundesweit

Das sind Ihre Tätigkeitsschwerpunkte:



  • Fachliche Führung von Kunden in der Pre-Sales-Phase

  • Schnittstelle zwischen Vertrieb und Service-Delivery

  • Design, Konzeption und Einführung von IT-Strategien sowie entsprechenden Cloud-Systemarchitekturen

  • Planung, Optimierung und Koordination von fachlichen und technischen Entwürfen von Cloud-Lösungen sowie der Präsentation im Kundenumfeld

  • Unterstützung im direkten Kundenkontakt bei der Beratung in Cloud-Transformation-Projekten



Das bringen Sie mit:



  • Abgeschlossenes Hochschulstudium im Bereich (Wirtschafts-)Informatik oder vergleichbar

  • Erfahrungen im Design von Cloud-Referenz-Architekturen und Cloud-Migration

  • Exzellentes Wissen im Cloud-Umfeld

  • Erfahrungen im Bereich Enterprise-Architektur und Enterprise-Architekturmanagementansätze

  • Google-Cloud-Zertifizierungen oder den Willen, diese zeitnah zu erlangen

  • Ein großes Interesse und hohe Lernbereitschaft dazu, unsere eigenen Produkte beim Kunden zu beraten

  • Mit Ihrer proaktiven Kommunikation bilden Sie die Schnittstelle – sowohl intern als auch zum Hersteller Google – und vertiefen somit unsere strategische und starke Zusammenarbeit

  • Exzellente Kommunikationsfähigkeit, verbunden mit einer ausgeprägten sozialen Kompetenz

  • Sehr gute analytische und kommunikative Fähigkeiten

  • Sehr gute Deutsch- und gute Englischkenntnisse in Wort und Schrift

  • Projektbezogene Reisebereitschaft



Was Sie von uns erwarten können:



  • Einen attraktiven Arbeitsplatz in einem wachstumsorientierten globalen Unternehmen mit abwechslungsreichen Aufgaben und gutem Betriebsklima

  • Flexible Arbeitszeiten

  • Übertragung von Verantwortung

  • Offene Kommunikations- und Feedbackkultur

  • Individuelle Entwicklungsmöglichkeiten

  • Ein breites Angebot an Gesundheits- und Sportaktivitäten



Werden Sie Teil der SoftwareONE!

Sie erwartet ein herausforderndes, vielseitiges Aufgabengebiet und eigenverantwortliches Arbeiten in einem kompetenten Team, gepaart mit sehr guten und individuellen Entwicklungsmöglichkeiten.

Wir freuen uns auf Ihre aussagekräftigen Bewerbungsunterlagen mit Angaben zu Ihrer Verfügbarkeit (Eintrittstermin) und Ihrer Gehaltsvorstellung.

Gerne auch per E-Mail an: Jobs.de@softwareone.com

SoftwareONE Deutschland GmbH
Herr Hüseyin Yalcin
Neckargartacher Str. 90
74080 Heilbronn


by via developer jobs - Stack Overflow

Softwareentwickler für Empfänger zur Peilung von Funksignalen at Rohde & Schwarz (München, Deutschland)

Unsere Kunden schätzen unsere Kompetenz in Peiltechnologie: wir bieten die optimale Kombination von Hardware und Software für ihre täglichen Aufgaben. Mit unseren Empfangssensoren können sie Funksignale zuverlässig peilen und orten. Und was ist Ihre Aufgabe? Sie entwickeln die Firmware für unsere neue Generation an weltweit führenden High-End-Empfängern zur Peilung und Ortung von Funksignalen.


Und wir sorgen dafür, dass Sie nicht stehenbleiben: Weiterbildung, immer wieder neue Aufgaben, eine offene Arbeitskultur und ein breites sportliches sowie kulturelles Programm.


Wir sind begeistert, da wir den Anspruch der Aufgaben und die breiten Kompetenzen in unserer Entwicklungsmannschaft schätzen. Hier ist fast alles dabei: hochgenaue Antennentechnologie, Mikrowellensimulation, Hochfrequenztechnik (fast schon von Gleichstrom bis Licht), die „etwas besseren Radioempfänger“, Signalverarbeitung in FPGAs, Mikroprozessoren, viel embedded Firmware, automatische Tests und Auswertung komplexer Messdaten von praktischen Freifeldtests.


Aufgaben:



  • Spezifikation und Implementierung von innovativen Produktideen auf embedded Systemen mit aktueller leistungsfähiger Hardware (z.B. ARM Architektur mit Linux).



  • Fachübergreifende Zusammenarbeit (HW/SW/System) zur Gestaltung der Produkteigenschaften und Schnittstellen.

  • Entwicklung von automatischen Firmware- und Gerätetests.

  • Kontakt zu Schlüsselkunden.

  • Aktive Mitwirkung an der Gestaltung des Entwicklungsumfelds mit modernen Methoden: z.B. Continuous Integration mit Jenkins, Test Driven Design und GIT.


Ihr Profil:




  • Abgeschlossenes Studium der Informatik, Elektrotechnik mit Schwerpunkt Informatik bzw. Nachrichtentechnik oder einer vergleichbaren Studienrichtung als Berufseinsteiger oder mit Berufserfahrung

  • Praktische Erfahrung in der objektorientierten Softwareentwicklung, idealerweise mit C++.

  • Erweiterte Kenntnisse in der hardwarenahen Softwareentwicklung

  • Fähigkeit zur Abstraktion einer anspruchsvollen und vielseitigen technischen Systemumgebung

  • Leidenschaftlicher und strukturierter Arbeitsstil

  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift



Wünschenswerte Skills:




  • Kenntnisse in multi-core Architekturen

  • Linux oder embedded Linux

  • Immer wieder gerne dabei, etwas Neues zu lernen



by via developer jobs - Stack Overflow

Senior Full Stack Engineer - Integrations at Deputy (Surry Hills, Australia)

Mission "The Why"


As a full stack engineer, you will be working closely with your peers on platform, product, design and leadership to build new tools and integrations for the Deputy platform, delivering services and products to millions of users and businesses from small & medium to enterprise. You will wake up every morning knowing full well that the work you do, from the user-facing experiences, internal tooling to integration and automation are being used to power the livelihood of millions of users worldwide.


Responsibilities "The What"



  • Apply expertise in developing back-end application and services in various languages (e.g: PHP, Golang, Node.js, Java). We mainly use PHP and Golang.

  • Apply expertise in developing front-end application and features in various languages & frameworks (e.g: Javascript, ES6, React/Angular/Vue)

  • Building internal tools and business integrations that will scale the business to millions of customers worldwide

  • Collaborate with our product and design teams to define feature specifications and timelines

  • Collaborate with our internal business teams (e.g: finance, data, sales and CX) to deliver tooling, integration and automation


Competencies "The How"



  • Language agnostic, have experience in a few languages: PHP, Golang, Java, Javascript, Ruby, Python

  • Experience with scripting languages like Shell/Bash, SQL, etc

  • Ability to pick up new tools, API and languages quickly and efficiently

  • Understanding of Restful API design, OpenAPI, Swagger

  • Understanding of Service-oriented architecture, microservices

  • Understanding of a few storage engines, SQL (MySQL), NoSQL like Redis, DynamoDB or Cassandra

  • Solid understanding of what it takes to build a scalable system and techniques involved, e.g: Caching, monitoring, tracing, eventual consistency, queues, load balancing, etc.

  • Solid understanding of HTML/CSS

  • Solid understanding of Javascript (extensive) - ES6 + build tools around it

  • Understanding of Classic JS frameworks jQuery, Mustache, Backbone, or LESS/SASS

  • Understanding of Modern JS frameworks, e.g: React, Angular

  • Understanding of WebSockets, Local Storage and ES6

  • Understanding of Assets & build management tools, e.g: Grunt, Webpack, Babel

  • Able to bring to live UX and UI designs. Improvise when needed

  • Deep understanding of industry best practices

  • Understanding of TDD/BDD and it's implementation

  • Understanding of CI/CD pipelines and techniques


Nice to Have



  • Experience integrating with billing & payments systems like Zuora, Stripe, Braintree

  • Experience integrating with CRM systems like Salesforce


by via developer jobs - Stack Overflow

OnSite Software Engineer at Detroit Labs (Detroit, MI)

Detroit Labs OnSite is looking for a Software Engineer to join one of our projects in downtown Detroit. This role is with our OnSite business unit; successful applicants will be working at the client location in downtown Detroit.


The Software Engineer will work with a small team of dedicated developers building highly scalable data integration and data pipeline platforms to power multiple products including our home search website. The primary focus will be to build consumable data products by identifying, integrating, transforming, and cleansing massive amount of real estate and user data. This team member will have ownership of designing, building and maintain data integration platforms that supports our products.


Responsibilities



  •      Work in a face-paced, agile environment with a team of inquisitive minds

  •      Deliver timely recommendations to technical and nontechnical audiences

  •      Write reusable, testable and efficient code, while working independently in these areas

  •      Design, develop, and maintain low-latency, high-availability, highly scalable and performant data       pipeline platforms that supports consumer-facing real estate web service

  •      Consistently meet project deadlines and take ownership of delegated projects

  •      Drive our data platform and help evolve our technology stack and develop best practices


Requirements



  •      BS degree in Computer Science or related technical field, or equivalent practical experience

  •      5 years of Software engineering experience

  •      Experience in C#, Java, Scala or Python

  •      Expert in at least 1 of the following programming languages: C#, Java, Scala or Python

  •      Experience using open source technologies like Hadoop or Spark to process large-scale                   datasets

  •      Experience using Git or Bit Bucket

  •      Experience working with Linux is a plus

  •      Related experience in Agile methodology

  •      Strong communication skills

  •      Superb attention to detail and process driven

  •      Ability to collaborate within a small team and be comfortable working in a fluid, startup work             environment

  •      Show a history of taking the initiative to solve tough problems while getting high-quality work             done quickly

  •      Enthusiasm and an eagerness to learn

  •      Ability to respond professionally to feedback


What’ll Make You Special



  •      Familiarity with building/deploying data pipelines

  •      Experience in AWS

  •      Experience in Elasticsearch


by via developer jobs - Stack Overflow

Senior Design Researcher at Wikimedia Foundation, Inc. (San Francisco, CA) (allows remote)

Location: San Francisco, CA or Remote (Americas)


Duration: Permanent


Hours: Full time


Summary


The Wikimedia Foundation’s Product Design Strategy Group is seeking a senior design researcher to whose primary focus will be to work with the Anti-Harassment Tools (AHT) Team to support the development of tools and policies aimed at reducing online harassment and other disruptive behavior on Wikipedia and Wikimedia projects.  Formed in 2017, the AHT team’s mission is to address a wide range of behavior: from content vandalism, stalking, name-calling, trolling, doxxing, and discrimination, to anything that targets individuals for unfair and harmful attention. As the world’s largest encyclopedia, and a cornerstone of the open content movement, Wikimedia seeks to build and model an online community that aligns with its mission of inclusion and diversity.


The team is building tools that will: help detect harassment and stalking; make it easier for people to report harassment; help wiki administrators to evaluate reports; and block unwanted harassers from our projects.  Working closely with product managers, developers, community advocates and many passionate volunteers, the Sr. Researcher will design qualitative and quantitative research that results in actionable insights that can drive the development of these new tools.  Wikipedia and the other Wikimedia projects are complex places, both socially and technically — this position requires enthusiasm for learning about new communities, processes, and cultural norms.


The WMF Product Design Strategy Group provides strategic research and experimentation to help inform and inspire future product and platform decisions.


Responsibilities:



  • Design, drive and support qualitative and quantitative research agenda to better understand the needs of Wikipedia contributors who have experienced or witnessed harassment, and administrators who are working to protect the editing community

  • Perform analysis of complex, dynamic online communities to identify opportunities and problematic areas of existing tools and workflows

  • Help design a set of interdependent software features, in collaboration with the editors who will use those features

  • Consult and collaborate with other researchers to ensure quality and usability of output


Requirements:



  • Expertise in multiple qualitative research methodologies, e.g. surveys, textual analysis, and ethnographic interviewing and observation, including qualitative analysis methods.

  • A strong sense of mission and energy for this initiative

  • Experience with quantitative research methodologies, e.g. statistical analysis, data visualization, data manipulation

  • Outstanding written and verbal communication skills

  • Aptitude for defining and measuring project success

  • Strong time-management skills

  • Self sufficiency and ability to resolve what blocks your work within a cross-functional team environment

  • Comfortable working on short deadlines and the ability to pivot quickly

  • Experience leading research projects from start to finish (solo and in collaboration with others)

  • Collaborative nature (willingness to make collaboration across time zones via remote functionality work, as well as in person collaboration)

  • Academic training in Behavioral or Social Sciences (e.g. sociology, social psychology, anthropology), Information Science, or Human-Computer Interaction background

  • 5+ years of professional experience in a research role

  • Masters Degree or PhD in a related field

  • Experience working collaboratively with design teams to translate insights into actionable recommendations


Pluses:



  • A nuanced understanding of group dynamics and online cultural practices

  • Experience working in interdisciplinary teams with data scientists and designers

  • A history of social activism, volunteering, and/or open source contribution

  • Experience contributing to Wikimedia projects

  • A strong portfolio of public presentations of research work (e.g. conference presentations, white papers, peer-reviewed manuscripts)


The Wikimedia Foundation is... 



...the nonprofit organization that supports Wikipedia and the other Wikimedia free knowledge projects. Our vision is a world in which every single human can freely share in the sum of all knowledge. We believe that everyone has the potential to contribute something to our shared knowledge, and that everyone should be able to access that knowledge, free of interference. We host the Wikimedia projects, build software experiences for reading, contributing, and sharing Wikimedia content, support the volunteer communities and partners who make Wikimedia possible, and advocate for policies that enable Wikimedia and free knowledge to thrive. The Wikimedia Foundation is a charitable, not-for-profit organization that relies on donations. We receive financial support from millions of individuals around the world, with an average donation of about $15. We also receive donations through institutional grants and gifts. The Wikimedia Foundation is a United States 501(c)(3) tax-exempt organization with offices in San Francisco, California, USA.


The Wikimedia Foundation is an equal opportunity employer, and we encourage people with a diverse range of backgrounds to apply



Benefits & Perks *



  • Fully paid medical, dental and vision coverage for employees and their eligible families (yes, fully paid premiums!)

  • The Wellness Program provides reimbursement for mind, body and soul activities such as fitness memberships, baby sitting, continuing education and much more

  • The 401(k) retirement plan offers matched contributions at 4% of annual salary

  • Flexible and generous time off - vacation, sick and volunteer days, plus 19 paid holidays - including the last week of the year.

  • Family friendly! 100% paid new parent leave for seven weeks plus an additional five weeks for pregnancy, flexible options to phase back in after leave, fully equipped lactation room.

  • For those emergency moments - long and short term disability, life insurance (2x salary) and an employee assistance program

  • Pre-tax savings plans for health care, child care, elder care, public transportation and parking expenses

  • Telecommuting and flexible work schedules available

  • Appropriate fuel for thinking and coding (aka, a pantry full of treats) and monthly massages to help staff relax

  • Great colleagues - diverse staff and contractors speaking dozens of languages from around the world, fantastic intellectual discourse, mission-driven and intensely passionate people


More information


WMF


Blog


Annual Report - 2017


Wikimedia 2030


by via developer jobs - Stack Overflow

DevOps Engineer at Mayfield Robotics (Redwood City, CA)

About the Role:


As part of our team, you will be the person we look to for recommendations on tools and processes to help our Software Engineers move fast. You will be responsible for the development and maintenance of several pipelines, including: continuous integration; build (of robot software); test (of software, and low-level hardware components); and deployment. Additionally, you will need to provide occasional systems administration help, including debugging and maintaining our network infrastructure (for both humans and robots).


Responsibilities:



  • Maintain our current continuous integration and deployment pipelines, as well as develop new pipelines, scripts, and frameworks to facilitate development efficiency

  • Help streamline our test pipeline to validate software functionality, low-level hardware components, and high-level robot functionality - both in simulation and on real robots

  • Work with a diverse team across the company from customer experience, development, and quality assurance engineers to strategize methods and processes for better workflows


Requirements:



  • Minimum of 3 years of professional experience, preferably with systems administration, software engineering, or build & release engineering

  • Experience with Linux Shell and Python scripting

  • Familiarity with C/C++ and Python software development (including build systems, packaging tools, and testing frameworks)

  • Desktop Linux and embedded Linux (both x86 and ARM architectures) development experience

  • Experience with Travis, Jenkins, or some other CI system

  • Familiarity with Ansible, Chef, Puppet, or other configuration management tool

  • Familiarity with Docker, Vagrant, or other environment standardization tool

  • Experience using Amazon Web Services (AWS)

  • Linux networking (wired and wireless, routing, VPN) and security experience (firewall, disk encryption, basic understanding of public-key cryptography)

  • BS degree in Computer Science or Engineering. Or equivalent experience


Nice to Have:



  • Experience with ROS (Robot Operating System)

  • Experience supporting the development and operations of an IoT (Internet of Things) or Robotics product


by via developer jobs - Stack Overflow

White-box QA Engineer at Mayfield Robotics (Redwood City, CA)

About the Role:


Do you like breaking things? Does it give you satisfaction in finding bugs in code that have been overlooked? Does it make you feel good to know that your contributions directly affect the overall quality of a product?


At Mayfield, we’re looking for a unique set of engineers - White-box QA Engineers who will work in partnership with our development Engineers to build robust, reliable, and quality software on fun, interactive, and adorable home robots. This work would also include helping develop QA internal tools and potentially intercontinental trips to help out on the manufacturing line.


The ideal candidate we’re looking for would be an independent, self-driver who cares a great deal about product and code quality. We’re looking for someone who isn’t shy about suggesting and implementing process improvements, is proactive about identifying risks and recommending actions to minimize risks, and likes the idea of working with the development and product teams to help bring resolution and clarity to problems for both the product and company.


Responsibilities:



  • Work closely with developers to clarify product expectations and resolve ambiguities in specifications

  • Design, develop, maintain and execute tests for the robot at all levels of testing including integration, regression, and acceptance testing

  • Develop automated tests that integrate with our continuous integration systems

  • Proactively develop QA internal tools to aide in the QA process and flow

  • Help test and review developer pull requests

  • Report and document test results and statuses

  • Track software defects and issues, and escalate as needed

  • Suggest process improvements, and identify project risks and ideas for reducing risk


Requirements:



  • At least 3 years of TDD or BDD software development or software QA experience

  • Experience with Linux shell scripting and embedded Linux software development

  • Comfortable programming in Python

  • Experience with Travis, Jenkins, or some other CI system

  • Experience developing test cases for embedded hardware platforms

  • Experience working with products which have a mobile application, physical hardware, and cloud component

  • BS degree or equivalent experience


Nice to Have:



  • Experience with ROS (Robot Operating System)

  • Experience working on robotics, IoT, or consumer-electronics products

  • Experience working on tests and test fixtures for manufacturing lines


by via developer jobs - Stack Overflow

Mid Level Software Engineer at Cogent (Melbourne, Australia)

Cogent provides top notch consultants to join client teams to design and build awesome and useful apps. Our vision is to become Melbourne's most loved maker of novel digital businesses.


We’ve got a pretty nice reputation around town, with plenty of successful projects and happy customers.


We place importance on working alongside people that we respect and can learn from, and believe in treating each other and our customers well. You’ll be joining a supportive environment where your opinion counts, and decisions are underpinned by a strong value system.


If you thrive on learning and enjoy variety, you've come to the right place. Our Clients are made up of A-list dot-coms right through to start ups and ventures.


So, why us?



  • We offer a dang competitive salary package including profit share bonuses

  • We'll supply you with a new laptop (if you need one) and cover your mobile and internet bills

  • You're given a self development budget that you can spend on sharpening your skills + 5 professional development days

  • $500 on us annually to purchase learning materials like books and subscriptions

  • There's always something social happening at our HQ like yummy bagel fuelled brekkie's and board game nights

  • Every month we reunite to celebrate company wins with drinks, laughter and bad jokes


Make sure you say a friendly hello with your application, we respond well to the human touch :-). We look forward to hearing from you.


Skills & Requirements


Currently, we’re on the lookout for polyglot developers with around 5 years experience.


We need you to have some commercial Ruby experience but we work on projects in numerous languages and frameworks.


by via developer jobs - Stack Overflow

Javascript Developer at GumGum (Santa Monica, CA)

As a JavaScript Engineer (Software Engineer) at GumGum, you’ll build and maintain our main third party ad server client that is used on thousands of publisher sites. You’ll create and implement new features and services, as well as improve existing code.


You should be skilled at writing both vanilla JavaScript and using new JavaScript libraries and packages. You should be using ES6 and are comfortable building your own modules. You should enjoy working in a highly collaborative environment, sharing, and contributing to our team’s collective knowledge, processes and code.


Responsibilities:



  • Design, develop, and maintain new features and improvements for GumGum’s Ad Server JavaScript library

  • Implement tests, ensuring proper functionality and graceful degradation on multiple browsers

  • Support and troubleshoot implementations of the script on publisher sites

  • Collaborate with a variety of teams including Big Data, DevOps, Product, and Publisher Development<span< span="">



Requirements:



  • Core understanding of vanilla JavaScript, with 3+ years of experience writing JavaScript

  • Core understanding of ES6 syntax, modules

  • Experience with NodeJS and at least one framework such as Express, Sails, Loopback et al.

  • HTML5 and CSS3 features, polyfills and graceful degradation

  • Cross-browser compatibility and browser developer tools

  • Experience with Git, automation tools and command-line style of work

  • Understanding of responsive design concepts

  • Strong communications skills and a friendly customer oriented attitude


Pluses



  • Experience with RollupJS, Gulp

  • Experience with CBT

  • Experience with AWS (Cloudfront, Lambda@Edge)

  • Experience with Unit testing for JS (Jasmine, Karma)

  • Experience with React and state management (Flux, Redux etc)


Perks:



  • Talented, energetic teammates

  • Fun work environment

  • Gym reimbursement

  • Additional On Call Remuneration

  • Monthly happy-hours

  • Ongoing learning and development

  • Stock options, 401k, with matching, great medical/dental plans

  • Unlimited vacation policy

  • Located in hotbed of tech startups blocks from the beach!


by via developer jobs - Stack Overflow

Fullstack Developer (Microsevices, Node, React, PHP, SEO) at hipages (Sydney, Australia)

We’re looking for a Fullstack Developer to join our Marketing and Growth Team.


As a Fullstack Developer you’ll be working alongside members of our Marketing, Product, and Engineering team and you’ll be responsible for the design, development, and delivery of our SEO projects within our web applications.


What you’ll be working on



  • Design, development, and delivery of microservices

  • Working with the SEO manager you’ll help design and implement the solutions outside of the normal development cadence.

  • Creation of APIs which will be consumed both internally and externally

  • Writing clean, scalable, testable code to support and enable the growth of the company and that complies with SEO

  • Participate in discussions of system architecture

  • Help coach more junior team members

  • Help coach the wider the development team on the SEO projects you are working on and SEO best practices relevant to them

  • You’ll communicate SEO to the wider development team


What You Bring


In addition to a down-to-earth attitude, a desire to continually master your craft and a good sense of humour, you will also bring:




    • 5+ years industry experience

    • Strong computer science/software engineering background

    • Some SEO knowledge or interest in learning

    • Demonstrable experience in Node.js

    • Some professional experience with PHP

    • Strong experience with relational databases and SQL, preferably MySQL

    • Capable of writing optimised SQL queries and using query analysis tools


  • Bonus:


    • Strong SEO knowledge

    • Computer Science/Software Engineering degree preferred

    • Experience with writing automated tests

    • Experience working in an AWS environment and using AWS services

    • Experience with NoSQL data stores

    • Experience with Linux

    • Experience working in an agile team

    • Understanding of microservices architecture

    • Experience with ReactJS



by via developer jobs - Stack Overflow

Security Applications Engineer, Apple Retail Engineering at Apple Inc. (Cupertino, CA)

Imagine what you could do here. At Apple, great ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Apple Online Store Engineering has an immediate opening for a Software Engineer. Our group's focus is on design and development of the core services and fabric of the Apple Online Store. The position will provide architecture, design, development and project management leadership across multiple projects. Our scope includes everything from customer applications like iCloud and iTunes, to enterprise services like retail payment systems that support our physical and online storefronts. Conduct architecture security review, application testing, and penetration testing modeled after real world attackers (i.e., exploit and pivot).

Key Qualifications:
Experience manually testing web applications or enterprise penetration testing
Experience with a scripting language (e.g. Perl, Python, PHP, Ruby)
Experience developing Java based applications (e.g. J2SE, J2EE)
Solid understanding of Cryptography
Proficiency in either Mac OS X and/or other flavors of UNIX
Ability to explain basic networking concepts (routing, ACL, load balancers, SSL/TLS, TCP) in order to provide application architecture feedback
Background in web application development and/or code auditing strongly preferred
Strong verbal & written communication skills
Passion for discovering and researching new vulnerabilities and exploitation techniques

Description:
- Conduct security architecture review of the full stack including applications built on cloud and emerging technologies.
- Conduct manual application security testing and source code auditing for a variety of technologies.
- Provide clear and detailed risk assessment and remediation guidelines for developers and business owners.
- Conduct penetration testing targeting critical Apple data, services, and environments.
- Report underlying security issues and propose enhanced security protections.

Other responsibilities include:
- Security research on the latest best practices, trends, threats and vulnerabilities, and technology frameworks
- Documenting and disseminating security guidelines for common security issues, remediation guidance, and security technology baselines
- Develop tools and exploits to support application security review and/or penetration testing
- We work cross-functionally with teams Apple wide providing security consulting services and driving new security initiatives. Our talented team of security professionals is a key to our success.

Education:
B.Sc. or M.Sc. in Computer Science with specialization in Information Security.

Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.


by via developer jobs - Stack Overflow

Sr. Developer - Ruby on Rails (Remote) at Experian Limited (Clearwater, FL)

Clarity Services, a part of Experian, is a credit bureau that provides reporting on near-prime, non-prime and subprime consumers. We are looking for a Sr. Ruby on Rails Developer to join the Consumer Action team which is part of the larger development team. This is a position that can be done virtually from a home office. We are building our consumer portal for people to get a copy of their credit report, freeze their credit, dispute inaccurate items, etc. That team needs a senior developer to create API interfaces with our transaction processing platform.

We have about 2 terabytes of data in MySQL and MongoDB. We use Rails on JRuby to run over a million transactions for our customers every day. Our typical response times are 1-2 seconds for a basket of products and we maintain uptimes north of 99.99%.

Our environment
* Ruby on Rails currently at 4.2, moving to 5.1
* Git/GitHub repository, Jira for ticket tracking/scrum sprints and GitHub for code reviews.
* 1:1 test coverage for most of the codebase and 2:1 for prime areas. Work closely with QA team.
* Mac laptops provided for development
* Jenkins for continuous integration, deploy to dual hot data centers


by via developer jobs - Stack Overflow