Placement papers | Freshers Walkin | Jobs daily: 09/01/2018 - 10/01/2018

Search jobs and placement papers

Senior Java Engineer (m/f/x) at HeavenHR (Berlin, Deutschland)

Senior Java Engineer (f/m/x) - Full-time, Berlin


Our mission at HeavenHR is to provide the only software businesses need to manage their Human Resources. Our goal is to help companies save time and focus on what they are really good at. From onboarding to payroll, we connect all separate HR processes into a single and easy-to-use platform.


We are currently searching for highly qualified developers. HeavenHR is a SaaS start-up that is backed and supported by well-known VC funds and experienced business angels. To continue our rapid growth, we are looking for (Senior) Java Developers who enjoy working in a dynamic environment and want to join us in building a great software from scratch.


What you'll be doing:



  • Opportunity to work in an agile environment with lean processes (fast and small iterations)

  • Initiate the development of new processes and solutions. We will give you the opportunity to realize your ideas and shape your own way of working

  • Strong technologies and the latest stable versions

  • Focus on code quality through clean code and code reviews

  • Extreme programming (pair programming, test driven development)

  • Test automation (unit tests, integration tests, security tests, performance tests)

  • Short build cycles using continuous integration and continuous deployment


We believe in building highly scalable, secure, and performant applications using common patterns like Microservices. Our constantly growing technology stack consists of Java, Tomcat, Spring, Spring Boot, Spring Cloud, Spring Security, Hibernate, Postgres, Maven, Git, etc. We also offer the possibility to work with a team of experts in different areas, such as frontend, backend, full stack development, DevOps, or team lead.


What you'll bring along:



  • You should have previous work experience as a (Senior) Java Developer, ideally 6+ years

  • Proficient knowledge of Java (desirably with Java 8)

  • Very good knowledge of standard frameworks (Spring, Hibernate, Gradle or Maven)

  • Experienced in software architecture (design patterns, databases)

  • You have strong analytical and problem-solving skills

  • You are a strong team player

  • Fluent in English; other languages are a plus


What we offer:



  • Opportunity to work in an agile environment with lean processes (fast and small iterations)

  • Initiate the development of new processes and solutions. We will give you the opportunity to realize your ideas and shape your own way of working

  • Strong technologies and the latest stable versions

  • Short build cycles using continuous integration and continuous deployment

  • A product that makes our customers’ life easier

  • We don’t have a kicker table as we don’t want to keep you at work after hours unless it’s really needed. However what we do offer is a constant supply of coffee, mate, water, beer and fruit baskets, to keep you healthy. Once a month, we have an office party with yummy food!

  • Oh, not to forget: our office is based in Berlin’s Prenzlauer Berg


We are looking forward to receiving your application and possibly welcoming you to our team!


by via developer jobs - Stack Overflow

Back End Engineer (Search) at Agoda (Khwaeng Pathum Wan, Thailand)

This is a full time position working on site in our offices in Bangkok. 


Overview:


Agoda is the largest and fastest growing online hotel booking platform in Asia and as a Booking Holdings company, we are part of the largest online travel company in the world. Technology is not just what we do – it’s at the heart of who we are. We have the dynamism and short chain of command of a start-up and the capital to make things happen. We love innovation and putting new technologies to work to extend our lead on the competition.


Working in one of the largest international Internet employers headquartered in Asia, your work has an impact on what we do around the globe. We move fast – why wait ages to see your ideas go live? Work on tough challenges, safe in the knowledge that you are surrounded by people as smart as you are (if not smarter!) to help solve them. And while we’re on the subject, Agoda people come from over 70+ countries: It’s an incredible technical creative melting pot.


What’s stopping you from getting in touch?


Are you:



  • Top-notch developer with extensive knowledge in Scala, Java or Kotlin?

  • You have a strong background in design and implementation of scalable architecture and a good understanding of Algorithms, Data structures and design patterns?



  • You strive to produce high quality, maintainable code with high test coverage and are comfortable with a culture of peer reviewing.



  • Hungry to learn new tools, languages and technologies? 



Responsibilities:


Agoda Platform team is looking for developers to work on mission critical systems that deal with the designing and development of APIs that serve millions of user search requests a day.  



Qualifications:


What we are looking for



  • You will have 5+ years’ experience developing performance-critical applications that run in a production environment using a core JVM technology.

  • You have knowledge in one or more of the following: NoSQL (especially, but not only ElasticSearch), Queueing systems (Kafka, RabbitMQ, ActiveMQ), Akka library.

  • Previous experience with Scala/Clojure or applying functional programming patterns.

  • You have RDBMS knowledge (SQL Server, Oracle, MySql or other)

  • You have a good command of the English language.


What we can offer



  • Work for a profitable business with the atmosphere of a fun start-up.

  • Work on interesting problems with a high degree of autonomy.

  • Competitive salary and benefits.

  • Role open to local and international applications - full visa sponsorship and relocate package available.



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, color, national origin, gender, sexual orientation, age, marital status or disability status.


by via developer jobs - Stack Overflow

Integration Software Engineer at Tink AB (Stockholm, Sweden)

We are data-driven banking.


Tink enables banks and financial institutions to become data-driven through smart, precise, future-proof technology. From collecting or analysing data, to obtaining insights and generating tailored advice and product recommendations - we deliver personal, intelligent financial experiences.


Founded in Stockholm in 2012, our partners include Nordea, BNP Paribas Fortis, Klarna, ABN AMRO and SEB. Through our technology, our mission is to help people understand their finances, empower them to make smarter decisions and ultimately bring financial happiness. Tink has raised over 250 million SEK in venture capital and in the past 18 months we have grown from 15 to over 120 people.



The role


We’re looking for a software engineer to join our integration team to focus on systems and application development in our backend. As part of the integration team you’ll be responsible for developing integrations with financial institutes in order to aggregate data.


The Tink platform aggregate information from hundreds of financial institutions, executes payments and transfers and processes billions of transactions. The integration team looks to expand its operations to support even more financial institutes in more countries than before. This means developing smarter and more effective tools, monitoring and alerting in order to scale up aggregation.


As a member of the integration team you’ll work closely with other backend software engineering teams, the product team, and are jointly responsible for defining, designing and implementing the next generation of the Tink product.


Responsibilities



  • Reverse engineer APIs to banks across Europe.

  • Build components that integrates with the bank and fetches the user’s data.

  • Create a scalable framework around building and maintaining integrations, making it a 20 people team instead of a 200 dito.

  • Keep the user’s best in mind and contribute ideas and thoughts to the next generation of Tink.



Required qualifications



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

  • Experience in systems development in Java.



Preferred qualifications



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

  • A good understanding of http based communications and modern API design.

  • Experience from building scalable, service oriented architectures.

  • Experience with reverse engineering, preferably Dalvik Java and/or ARM based applications.

  • Experience with information security from a systems development perspective (OWASP, encryption, etc.)



How we work


Tink is an engineering and product company at heart. We look for people with a broad set of technical skills who are ready to tackle whatever problem. As an engineer at Tink, you will work in a specific team critical to Tink’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our colleagues to be versatile, enthusiastic and display leadership qualities to tackle new problems across the board as we continue to push our product forward.


Even though we are separated in teams, Tink is still a true start-up and one big team where everyone’s opinion is valued. It’s not uncommon that we all sit together and workshop on the next feature design on a Friday afternoon, and build prototypes and ship beta versions the week after. There is a great degree of freedom within your team and you are solely responsible for what you do and your time. This is a perfect time to join Tink and put yourself in one of these small, growing and creative teams.



Application


Feel free to attach links to your Github account or anything else you feel we should know about


by via developer jobs - Stack Overflow

Back End Senior Software Engineer at Agoda (Khwaeng Pathum Wan, Thailand)

This is a full time position working on site in our offices in Bangkok. 


Overview:


Agoda is a Booking Holdings (BKNG) company, the world’s leading provider of brands that help people book great experiences through technology. And as a Booking Holdings company, we are part of the largest online travel company in the world. Technology is not just what we do – it’s at the heart of who we are. We have the dynamism and short chain of command of a start-up and the capital to make things happen. We love innovation and putting new technologies to work to extend our lead on the competition.


Working in one of the largest international Internet employers headquartered in Asia, your work has an impact on what we do around the globe. We move fast – why wait ages to see your ideas go live? Work on tough challenges, safe in the knowledge that you are surrounded by people as smart as you are (if not smarter!) to help solve them. And while we’re on the subject, Agoda people come from over 74 countries: It’s an incredible technical creative melting pot.


What’s stopping you from getting in touch?


Are you:



  • Top-notch developer with extensive knowledge in Scala, Java?

  • You have a strong background in design and implementation of scalable architecture and a good understanding of Algorithms, Data structures and design patterns?

  • Hungry to learn new tools, languages and technologies? 


Responsibilities:


Agoda Platform team is looking for developers to work on mission critical systems that deals with the designing and development of a system that serves millions of users a day.  


Qualifications:


What we are looking for



  • You will have 5+ years’ experience under your belt developing performance-critical applications that run in a production environment using Scala and Java.

  • A minimum of one year of experience with Scala.

  • You have RDBMS knowledge (SQL Server, Oracle, MySql or other)

  • Some plus if you have knowledge in one or more of the following: NoSQL (especially, but not only Cassandra), Queueing system experience (Kafka, RabbitMQ, ActiveMQ, MSMQ), Play framework, Akka library.

  • You have a Good command of the English language.

  • You are passionate about the craft of software development and constantly work to improve your knowledge and skills.


What we can offer



  • Work for a profitable business with the atmosphere of a fun start-up.

  • Work on interesting problems with a high degree of autonomy.

  • Competitive salary and benefits.

  • Role open to local and international applications - full visa sponsorship and relocate package available.


by via developer jobs - Stack Overflow

Tech Lead - Java at N26 (Barcelona, Spain)

We are The Mobile Bank.
Our vision is to build a bank the world loves to use.
Technology and design empower everything we do.

N26 is Europe’s first Mobile Bank with a full European banking license. We redesigned the banking experience to be simple, fast and contemporary. Founded in 2013 by Valentin Stalf and Maximilian Tayenthal, N26 has more than 380 employees and more than 1 million customers in 17 countries. N26 has raised more than $215 million from renowned investors including Allianz X, Tencent Holdings Limited, Li Ka-Shing’s Horizons Ventures, Peter Thiel’s Valar Ventures, members of the Zalando management board and Earlybird Venture Capital.


Once here you will



  • Be responsible for establishing a share team technical vision which is aligned with the product roadmap.

  • Together with other tech leads, draw out the big picture architectural vision of the product.

  • Manage the product technical roadmaps and dependencies to minimise technical debt.

  • Grow our passionate engineers through coaching and mentoring and finding new opportunities to learn through the continuous delivery of value.

  • We are a going from start-up to scale-up and therefore you will also be required to be hands on involved in recruitment activities and employer branding.


 What you will bring along



  • You bring significant experience in Java 8 or Kotlin leading a cross-functional team in large-scale production systems.

  • You understand that a microservice architecture is not all roses.

  • Experience in fostering a culture of modern engineering practices such as clean code, TDD and refactoring.

  • Current colleagues would describe you as someone who has a strong background in architecting and developing complex systems for CD in a cloud-based environment.

  • You are able to communicate complex technical content to a non-technical audience in English.


 What we offer



  • Working with international, highly engaged peers

  • Freedom to prototype given the challenges we face

  • Getting things done attitude

  • Flat hierarchy and open communication

  • Exciting Challenges

  • Interesting technical problems to solve as we scale

  • Working with engaged, smart engineers


by via developer jobs - Stack Overflow

Application Compliance Engineer, Apple Pay at Apple Inc. (Cupertino, CA)

Apple is a place where extraordinary people gather to do their best work. We dont just build products we craft the kind of wonder thats revolutionized entire industries. We believe it's the diversity of these people and their ideas that inspire the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple to become a part of our talented team!

Are you an audit and compliance expert? If so, you might be right for our Application Compliance Engineer position. This positions focus is on the design and delivery of audit controls and processes within the Apple Pay team. This is a highly technical, hands-on role that requires experience and expertise managing controls in complex environments. Also needed is experience with and working knowledge of a variety of modern audit, development, and operations tools in an enterprise environment.
 

Key Qualifications:
Deep understanding of audit control creation and testing processes
Experience with regulatory compliance controls in PCI, SOX, GDPR, and mobile payment laws and regulations
Able to audit controls at the technical level (access systems, pull samples, ensuring completeness) and able to automate the testing of controls
Experience with object-oriented languages, such as Java and Python
Deep understanding of technical application and security architectures
Able to manage complex projects
Strong interpersonal and communication skills
Able to work independently
Knowledge and understanding of security and compliance systems and deep understanding of security principles and technical architectures
Significant experience working with large auditing firms
Hands-on technology operations in large enterprise environments

Description:
You will drive the implementation and testing of appropriate controls and audit requirements with internal and external business units. You should be strongly motivated to learn new technologies. Your ownership of the audit process will have you working hand-in-hand with engineering, infrastructure, compliance, and privacy teams to ensure the proper and ongoing compliance of Apple Pay applications.

You will:

Work with application engineering, infrastructure, and corporate compliance teams to design and implement proper controls to ensure compliance with various regulations and company policies

Pull sample data and test controls to ensure their effectiveness

Identify and help remediate control gaps and deficiencies

Work with external audit teams to perform full audits

Partner with external teams to gain acceptance of compliance-driven projects

Foster a strong security and compliance culture throughout the team

CISSP or CISA, or similar, is a plus

Experience in mobile payments and online banking is a plus
 

Education:
Bachelor of Science in Computer Science or 7+ years of equivalent experience

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

Software Engineer - Front End at Uber (San Francisco, CA)

We’re changing the way people think about transportation. Not that long ago we were just an app to request premium black cars in a few metropolitan areas. Now we’re a part of the logistical fabric of more than 600 cities around the world. Whether it’s a ride, a sandwich, or a package, we use technology to give people what they want, when they want it.

For the people who drive with Uber, our app represents a flexible new way to earn money. For cities, we help strengthen local economies, improve access to transportation, and make streets safer.

And that’s just what we’re doing today. We’re thinking about the future, too. With teams working on new modalities, self-driving cars and even urban air transportation, we’re in for the long haul. We’re reimagining how people and things move from one place to the next.

About the Role:

You’ll create and maintain experiences across some of our 300+ web frontend properties. You’ll have the opportunity to impact our core ridesharing business, as well as emerging products like UberEATS, Uber Freight, mapping and self-driving cars.  This team focuses on providing a high-performance, secure and reliable web ecosystem for all of our users (riders, drivers, eaters and our internal operations & logistics teams).



About You:

  • Web Technologies. You’ve built side projects or professionally utilize the latest stacks and libraries such as Node.js, React, Angular, LESS, SASS, ES2015, CoffeeScript, etc. You are excited by the amazing pace that the web continues to evolve. You seek new methods and tools to make great websites faster and better, both on the front-end and back-end.
  • Bias towards action. You believe that speed and quality can be achieved at the same time. You’ve shown good judgement, shipping as fast as possible, products that are built in a responsible and sustainable way. You’re willing to make mistakes along the way and make sure you learn from them.
  • Make teams better. You can easily lead a team to the finish line or go deep on a huge challenge. You work well in fast moving teams and have no problem working with others to solve difficult problems. You support your team as much as your team supports you.
  • Service. Your top priority is satisfying the client.  It doesn’t matter what, how, or why something has gone wrong, you’ll jump in and take ownership of problems that might not even be in your team’s scope to ensure the customer is always getting the best experience possible.

by via developer jobs - Stack Overflow

Software Engineer - Full Stack at Uber (San Francisco, CA)

We’re changing the way people think about transportation. Not that long ago we were just an app to request premium black cars in a few metropolitan areas. Now we’re a part of the logistical fabric of more than 600 cities around the world. Whether it’s a ride, a sandwich, or a package, we use technology to give people what they want, when they want it.

For the people who drive with Uber, our app represents a flexible new way to earn money. For cities, we help strengthen local economies, improve access to transportation, and make streets safer.

And that’s just what we’re doing today. We’re thinking about the future, too. With teams working on new modalities, self-driving cars and even urban air transportation, we’re in for the long haul. We’re reimagining how people and things move from one place to the next.

The role

As a Full-Stack Engineer at Uber, you’ll be working on code from the deepest levels of our stack to very top.  You’ll be working on creating dynamic pixel-perfect web UIs while simultaneously solving scalability problems and scaling complex business logic.  Your work will impact live riders, eaters, driver-partners, and operations teams across the globe. Our teams span from the traditional ridesharing business to the new emerging products around UberEATS, our own Mapping technology, and Self-Driving cars.

You will build user-facing products, handle and store thousands of payment transactions per second, and develop intelligent fraud prevention strategies that scale. From building maps that help move millions of people, to the messaging systems that let us interact with them - the work you do will impact every single Uber request.



About you

  • Expertise in one or more object oriented programming language (e.g. Python, Go, Java, C++) as well as skills in Javascript and the web.  
  • Experience with developing complex software systems scaling to millions of users with production quality deployment, monitoring and reliability.
  • Experience with large-scale distributed storage and database systems (SQL or NoSQL, e.g. MySQL, Cassandra)
  • Ability to decompose complex business problems and lead a team in solving them

Bonus points if

  • BS/MS/PhD in Computer Science or a related field
  • We love React - so knowledge there is a plus.

Team-specific focus areas

Additionally, Uber has a variety of roles and teams for you depending on where your interests match best.

  • High performance systems - Experience with building high performance distributed systems that can scale to 100,000s QPS.
  • Core Infrastructure - Experience with developing and running large scale distributed storage systems, service oriented architectures, and reliable monitoring and deployment infrastructure.
  • Data Processing - experience with building and maintaining large scale and/or real-time complex data processing pipelines using Kafka, Hadoop, Hive, Storm, and Zookeeper
  • Machine Learning - experience with machine learning, information retrieval, algorithmic complexity, data mining, pricing, optimization.
  • Geospatial - Familiarity with geospatial datasets and services, such as maps, local search, points of interest and business listings data, mobile device location and GPS traces.


by via developer jobs - Stack Overflow

Software Engineer - IOS at Uber (San Francisco, CA)

We’re changing the way people think about transportation. Not that long ago we were just an app to request premium black cars in a few metropolitan areas. Now we’re a part of the logistical fabric of more than 600 cities around the world. Whether it’s a ride, a sandwich, or a package, we use technology to give people what they want, when they want it.

For the people who drive with Uber, our app represents a flexible new way to earn money. For cities, we help strengthen local economies, improve access to transportation, and make streets safer.

And that’s just what we’re doing today. We’re thinking about the future, too. With teams working on new modalities, self-driving cars and even urban air transportation, we’re in for the long haul. We’re reimagining how people and things move from one place to the next.

The role

As an iOS Engineer, you’ll work on the code behind apps used by millions globally every day. In hundreds of cities, people tap their phones to get a ride, get food delivered, or earn extra cash with Uber. We’re looking for talented engineers to make sure every one of those experiences is magical. Join us to work on some of the most exciting challenges in tech, with projects ranging from building a more efficient uberPOOL commuting experience to creating an uberEATS interface that’s perfect for our driver-partners.

About you

  • Experience with writing, releasing, maintaining mobile code
  • Strong expertise in Swift and Objective-C
  • Experience analyzing a feature in production using analytics and experiments
  • Strong focus on high-quality mobile UI experiences
  • Experience efficiently collaborating on projects
  • Deep understanding of iOS SDK

Bonus points if

  • BS/MS/PhD in Computer Science or a related field
  • Experience with other programming languages
  • Contribute to the wider iOS community via open source

Team-specific focus areas

Additionally, Uber has a variety of roles and teams for you depending on where your interests match best.

  • High performance systems - Experience with building high performance distributed systems that can scale to 100,000s QPS.
  • Core Infrastructure - Experience with developing and running large scale distributed storage systems, service oriented architectures, and reliable monitoring and deployment infrastructure.
  • Data Processing - experience with building and maintaining large scale and/or real-time complex data processing pipelines using Kafka, Hadoop, Hive, Storm, and Zookeeper
  • Machine Learning - experience with machine learning, information retrieval, algorithmic complexity, data mining, pricing, optimization.
  • Geospatial - Familiarity with geospatial datasets and services, such as maps, local search, points of interest and business listings data, mobile device location and GPS traces.


by via developer jobs - Stack Overflow

Software Engineer - Android at Uber (San Francisco, CA)

We’re changing the way people think about transportation. Not that long ago we were just an app to request premium black cars in a few metropolitan areas. Now we’re a part of the logistical fabric of more than 600 cities around the world. Whether it’s a ride, a sandwich, or a package, we use technology to give people what they want, when they want it.

For the people who drive with Uber, our app represents a flexible new way to earn money. For cities, we help strengthen local economies, improve access to transportation, and make streets safer.

And that’s just what we’re doing today. We’re thinking about the future, too. With teams working on new modalities, self-driving cars and even urban air transportation, we’re in for the long haul. We’re reimagining how people and things move from one place to the next.

As an Android Engineer, you’ll work on the code behind apps used by millions globally every day. In hundreds of cities, people tap their phones to get a ride, get food delivered, or earn extra cash with Uber. We’re looking for talented engineers to make sure every one of those experiences is magical. Join us to work on some of the most exciting challenges in tech, with projects ranging from building a more efficient uberPOOL commuting experience to creating an uberEATS interface that’s perfect for our driver-partners.

About you

  • Experience with releasing, maintaining mobile code
  • Strong expertise in Java
  • Experience analyzing a feature in production using analytics and experiments
  • Strong focus on high-quality mobile UI experiences
  • Experience collaborating on projects and working efficiently as part of a team.
  • Deep understanding of Android SDK

Bonus points if

  • BS/MS/PhD in Computer Science or a related field
  • Experience in any other languages such as Kotlin or Javascript
  • Experience with open source libraries like Retrofit, RxJava, Dagger 2, Lottie
  • Contribute to the wider Android community via open source

Team-specific focus areas

Additionally, Uber has a variety of roles and teams for you depending on where your interests match best.

  • High performance systems - Experience with building high performance distributed systems that can scale to 100,000s QPS.
  • Core Infrastructure - Experience with developing and running large scale distributed storage systems, service oriented architectures, and reliable monitoring and deployment infrastructure.
  • Data Processing - experience with building and maintaining large scale and/or real-time complex data processing pipelines using Kafka, Hadoop, Hive, Storm, and Zookeeper
  • Machine Learning - experience with machine learning, information retrieval, algorithmic complexity, data mining, pricing, optimization.
  • Geospatial - Familiarity with geospatial datasets and services, such as maps, local search, points of interest and business listings data, mobile device location and GPS traces.


by via developer jobs - Stack Overflow

Software Engineer - Backend at Uber (San Francisco, CA)

We’re changing the way people think about transportation. Not that long ago we were just an app to request premium black cars in a few metropolitan areas. Now we’re a part of the logistical fabric of more than 600 cities around the world. Whether it’s a ride, a sandwich, or a package, we use technology to give people what they want, when they want it.

For the people who drive with Uber, our app represents a flexible new way to earn money. For cities, we help strengthen local economies, improve access to transportation, and make streets safer.

And that’s just what we’re doing today. We’re thinking about the future, too. With teams working on new modalities, self-driving cars and even urban air transportation, we’re in for the long haul. We’re reimagining how people and things move from one place to the next.

The role

As a Backend Engineer at Uber, you’ll be working on code that’s closest to the business. Your work will impact live riders, eaters, driver-partners, and operations teams across the globe. Our teams span from the traditional ridesharing business to the new emerging products around UberEATS, our own Mapping technology, and Self-Driving cars.

You will build user-facing products, handle and store thousands of payment transactions per second, and develop intelligent fraud prevention strategies that scale. From building maps that help move millions of people, to the messaging systems that let us interact with them - the work you do will impact every single Uber request.

About you

  • Expertise in one or more object oriented programming language (e.g. Python, Go, Java, C++) and the eagerness to learn more
  • Experience with developing complex software systems scaling to millions of users with production quality deployment, monitoring and reliability.
  • Experience with large-scale distributed storage and database systems (SQL or NoSQL, e.g. MySQL, Cassandra)
  • Ability to decompose complex business problems and lead a team in solving them

Bonus points if

  • BS/MS/PhD in Computer Science or a related field

Team-specific focus areas

Additionally, Uber has a variety of roles and teams for you depending on where your interests match best.

  • High performance systems - Experience with building high performance distributed systems that can scale to 100,000s QPS.
  • Core Infrastructure - Experience with developing and running large scale distributed storage systems, service oriented architectures, and reliable monitoring and deployment infrastructure.
  • Data Processing - experience with building and maintaining large scale and/or real-time complex data processing pipelines using Kafka, Hadoop, Hive, Storm, and Zookeeper
  • Machine Learning - experience with machine learning, information retrieval, algorithmic complexity, data mining, pricing, optimization.
  • Geospatial - Familiarity with geospatial datasets and services, such as maps, local search, points of interest and business listings data, mobile device location and GPS traces.


by via developer jobs - Stack Overflow

Back End Internet Software Developer at Orases (Frederick, MD)

We aren’t ‘fast-paced’ like Wall Street but we do work smart in finding solutions to our clients problems, quickly.


We didn’t invent a new software language that is considered ‘cutting edge technology’ but we did create our own kick-ass development framework on top of CakePHP (and who doesn’t like cake?) that we build everything on.


We don’t have ‘an urgent need’ to find a developer, no one left, but we are growing and we’ll take our time to find the RIGHT developer.


Our ‘team-spirit’ can sometimes be cheesy but hey, we like each other and if we hire you, we like you too so you’ll get used to it.


We really are ‘fun’. We have catered lunches, happy hours, kitchen snacks and fun company excursions because, well again, we like each other and like to have fun! You might even get your desk pranked while you’re on vacation or get your very own character drawn on the chalkboard walls.


We code mostly in CakePHP, using MVC Patterns and MySQL but what we are most concerned with is that you have a strong (yes really, don’t just say you do because our guys are good and can tell from talking to you) working knowledge of Object Oriented Programming. If you’re solid there we can teach you the rest.


Version Control, Bootstrap, Foundation or other responsive frameworks along with JavaScript, HTML 5 and CSS are all bonuses as well.


We have flexible work hours and rarely ever work overtime -- work/life balance is extremely important to us.


Our developers are ‘self-motivated’ and ‘self-directed’ but that doesn’t mean that we don’t have processes it just means that you will have ownership and accountability for what you do. 


Our developers are smart and curious; they want to learn and grow. If that describes you, you'll fit right in!


Skills & Requirements


Required:



  • B.S. in Computer Science or equivalent work experience

  • 6+ Years Internet development industry experience

  • Expert OOP (PHP preferred)

  • Advanced MVC (CakePHP preferred)

  • Advanced SQL (MySQL preferred, should be able to work as DBA)

  • Version Control (SVN or Git)

  • Working Knowledge in HTML/CSS/JS


Extras:



  • Bootstrap

  • jQuery or similar JS framework

  • Photoshop


This is a full-time, on-site position. Orases is accepting only accepting applications from those candidates that are currently authorized to work on-site in the USA.


Note: this description is intended to give you a general overview of the position and is not an exhaustive listing of duties and responsibilities.


by via developer jobs - Stack Overflow

Infrastructure Developer at JP Morgan Chase (Houston, TX)

Our Global Technology Infrastructure group is a team of innovators rewarded with innovators who love technology as much as you do. Together, youll use a disciplined, innovative and a business focused approach to develop a wide variety of high-quality products and solutions. Youll work in a stable, resilient and secure operating environment where youand the products you deliverwill thrive.

As a member of our Infrastructure Development team, you will dive right into creating innovative solutions that advance businesses and careers. Youll join an inspiring and curious team of technologists dedicated to develop and deploy large scale infrastructure solutions that supports JPMCs diverse and critical businesses.  You will be using the latest technologies, data management and security practices in all aspect of software development. Critical thinking, clear communication and collaboration are key to success product delivery.
 

When joining the Data Protection Team you will be entrenched in the heart of our cryptographic key management, data discovery and encryption solutions. These solutions are integral to protecting the firm and customer data alike.  Our mission is to build and run the best possible products to our business application and business user community in the realms of structured and unstructured data discovery and encryption.  As a tightknit group of technologists we are a do-it-all team covering solutions from: Concept->Research->Design->Code->Equipment->Customer; with our resilient and global footprint of technologies.
 
 
 Qualifications:


  • A minimum of 5 years of experience in information technology and software security engineering and development in Python and Powershell


  • Core understanding of the Java language


  • Able to work well with virtual, globally dispersed teams


  • Detailed technical knowledge of techniques, standards and state-of-the art capabilities for authentication and authorization, cryptography, security vulnerabilities and remediation/mitigation strategies


  • Understanding of software design patterns and how to apply them to build maintainable code


  • Experience with TDD (Test Driven Development); excellent knowledge of unit tests, mock interfaces required


  • Experienced in designing and using relational databases and document oriented databases


  • Experience with Git/bitbucket


  • Experience with Agile development process


  • Working experience with cryptographic solutions (including authentication, encryption, hashing, tokenization & signing) across applications, backup, database, endpoint device, email, file, network, removable media and storage domains.


  • Strong knowledge of data security, encryption, PKI, Splunk, monitoring, access control, and incident management tools, browser and application keystores, OpenSSL


  • Strong knowledge of web related technologies (Web applications, Web Services and Service Oriented Architectures) and of network/web related protocols


  • Knowledgeable in technology infrastructure stacks a plus; including: Windows and Linux operating systems, network (TCP/IP), storage, virtualization, DNS/DHCP, LDAP, naming and location services


  • Hands on experience/working knowledge with Unix/Linux, Wintel, Storage Technologies and Database administration functions and tools, including database encryption methods, solutions.


  • Experience with Vormetric Data Security Manager, Gemalto Luna, KeySecure a plus


  • PKI experience including hands on experience with Certificate Authority Administration, Certificate Enrollment Web Service & Revocation servers configuration, Active Directory Certificate Services (ADCS) monitoring a plus


  • Working experience with Splunk SIEM tool is a plus.


  • Capacity Monitoring and Optimization experience


  • Professional Security Certification (e.g. CISSP) desired but not required

At JPMorgan Chase & Co. we value the unique skills of every employee, and were building a technology organization that thrives on diversity.  We encourage professional growth and career development, and offer competitive benefits and compensation.  If youre looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you. 
by via developer jobs - Stack Overflow

Full Stack Developer at Veeva Systems (Frankfurt am Main, Germany)

Our Company


At 1,900 employees and growing, and consistently strong financials (NYSE:VEEV), Veeva was named among the top fastest growing public technology companies on Forbes' annual Fast Tech 25 list. We build innovative cloud solutions for some of the world's largest pharmas and biotechs, and we need great people like you to make it happen.

Our Culture & People


Our core values are Employee Success, Customer Success, and Speed. We are innovators, collaborators, and thought leaders out to create best-in-class solutions that help our customers improve and extend human life. It's genuine, straight-forward, and no fuss.

Job Summary


As a Full Stack Developer you will work on our internal web platform for data capturing used by over hundred researchers all over the world. Your tasks will include development of both front- and back-end for new modules and improvements to existing ones. In addition, you will support product management in defining the short- and long-term roadmap by providing input on complexity of tasks and areas to improve.

Responsibilities



  • Develop completely new modules for our platform

  • Implement improvements in front- and back-end code

  • Connect to external APIs and internal micro services

  • Identify areas for improvement and provide input to product management


Requirements



  • Experience with HTML5 front-end frameworks like Bootstrap

  • Experience in JavaScript front-end libraries like React JS or AngularJS

  • Experience in developing a RESTful back-end

  • Experience with document databases like MongoDB and its ORM frameworks

  • Fluent in English

  • Eligible to work in Germany


Nice to have



  • Previously worked in agile environments

  • Experience in back-end development using Node.js, Express.js, Mongoose

  • Experience with Serverless and the AWS tech stack (Lambda, S3, CloudFront)



PI104614088


by via developer jobs - Stack Overflow

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

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.

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 Data engineer in Comcast dx, you will research, develop, support and deploy solutions using real-time and batch distributing computing architectures. You will also employ your skills to build data pipeline and deliver insights into customer on a strategic key initiative for improving the customer experience. The dx data engineering team is a fast-moving team of world-class experts who are innovating in end-to-end 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 delivering data pipeline for improving customer experience processing millions of events, providing both a real time and historical view into the customer behavior metrics. 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 data pipelines

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

-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

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

Here are some of the specific technologies we use:

-Spark Core and Spark Streaming

-Kafka

-AWS services including EMR, S3, Lambda, ElasticSearch

-Tableau, Kibana

-Avro, Parquet

-MemSQL, Cassandra, MongoDB

-Java, Scala

-Git, Maven, Jenkins

-Linux

-Hadoop (HDFS, YARN)

Skills & Requirements:

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

-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 with real-time data pipelines and components including Kafka, Spark Streaming

-Proficient in Unix/Linux environments

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

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

-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

Location: Philadelphia, PA

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

Eng 5, Software Dev & Engineering at Comcast (Philadelphia, PA)

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

Job Description

Softwareengineering and data science skills, combined with the demands of a highly-visible enterprise metadata repository, make this an exciting challenge for the right candidate.

Are you passionate about digital media, entertainment, and software services? Do you likebigchallenges and working within ahighly-motivatedteam environment?

As aMetadataEngineer inthe dx Data Experience team, you will design, develop and support metadata repositories using real-time distributed computing architectures.Our mission is to enable many diverse users with the tools and information to gather, organize, make sense of Comcast data, and make it universally accessible to empower, enable, and transform Comcast into an insight-driven organization. Thedxbig dataorganization is afast-moving team of world-class experts who are innovating in end-to-end data delivery. We are a team that thrives onbigchallenges, results, quality, and agility.

Who does theMetadataengineer work with?

DX MetadataEngineering is a diverse collection of professionals who work with a variety of teams ranging from: other software engineering teams whose Metadata repositories integrate with the Centralized Metadata Store, Portal engineers who develop a UI to support data discovery, software engineers on other DX platforms that ingest, transform, and retrieve data whose metadata is stored in the Centralized Metadata Store, data stewards/data architects who collect and disseminate metadata information,and users who rely on Metadata for data discovery and lineage.

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

You will design and develop the metadata and business glossary collection and enrich the system that allows real-time update of the enterprise and satellite metadata repositories using best-of-breed and industry-leading technologies. These repositories contain metadata and lineage for a widely diverse and ever-growing complement of datasets (e.g., Hortonworks, AWS S3, Streaming Data (Kafka/kinesis), streaming data transformation, ML pipeline, Teradata, and RDBMS's) You will design and develop cross-domain cross-platform lineage tooling by using advanced statistical methods and Machine Intelligence algorithms. You will develop tools to discover data across disparate metadata repositories, develop tools for data governance, and implement processes to rationalize data across the repositories.

Where can you make an impact?

The dx Teamis building the enterprise metadata repository needed to drive the next generation ofdata platforms and data processing capabilities.Building data applications, identifying trouble spots, and optimizing the overall user experience is a challenge that can only be met with a robustmetadata repository capable of providing insightsinto the data and its lineage.

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 design and development of metadata assets, primarily using Java 8. Oversee the research, writing, and editing of documentation and technical requirements including software designs, evaluation plans, test results, technical manuals, and formal recommendations and reports.

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

-Assist with technical leadership throughout the design process and assist in guidance with regards to practices, procedures, and techniques.

-Prototype ideas for new tools, and services. Build capabilities that capture, organize and disseminate metadata databothinreal-time and batch processing

-Present and defend design and technical choices to internal and external audiences.

-Track and evaluate performance metrics.

-Ensure team delivers software on time, to specification, and within budget.

-Work with team to determine if applications fit specification and technical requirements. Tests and evaluates systems, subsystems, and components.

-Develop necessary artifacts for day to day operationof the metadata repositories and Ensure a smooth transition to production

-Enhance our DevOps practicesto deploy and operate our systems

-Automate and streamline our operations and processes

-Build and maintain tools for deployment,monitoring, and operations

-Act as technical contact and liaison for outside vendors and customers.

-Consistent exercise of independent judgment and discretion in matters of significance.

-Keep abreast of technological developments within the industry.

-Monitor and evaluate competitive applications and products. Reviews literature, patents, and current practices relevant to the solution of assigned projects.

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

-Train junior Software Development Engineers on internally developed software applications, and promote and enforce best practices in software design, development, and debugging in an Object-Oriented environment.

Here are some ofthespecific technologies we use:

-Metadata Repositories-Apache Atlas and Informatica MDM

-Spark(AWS EMR, Databricks)

-Kafka, AWS Kinesis

-AWS Glue, AWS Lambda

-Cassandra, RDBMS, Teradata, AWS DynamoDB

-Elasticsearch, Solr, Logstash, Kibana

-Java, Scala, Go, Python, R

-Git,Maven, Gradle, Jenkins

-Puppet, Docker, Terraform, Ansible, AWS CloudFormation

-Linux

-Kubernetes

-Manta

-Hadoop (HDFS, YARN, ZooKeeper, Hive), Presto

-Jira

Skills & Requirements:

-8+years of experiencein designing and building metadata solutions

-Bachelors or Masters inComputer Science, Statisticsor related discipline

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

-Experienceinmetadata-related technologies and Apache Atlas frameworks preferred

-Experience in using and contributing to Open Source software preferred.

-ProficientinUnix/Linux environments

-Knowledge of network engineering and security

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

-Enjoyworking withdata analysis, data quality and reporting

-Excellentcommunicator, able to analyze and 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

-Thrivesin a fast-paced agile environment. Requirements change quickly, and our team needs to constantly adapt to moving targets

About Comcastdx (Data Experience):

dx(Data Experience) is a results-driven, data platform research and engineering team responsible for the delivery of multi-tenant data infrastructure and platforms necessary to support our data-driven culture and organization. We have an overarching objective to gather, organize, and make sense of Comcast data with the 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.

Our mission is to enable many diverse users with the tools and information to gather, organize, make sense of Comcast data, and make it universally accessible to empower, enable, and transform Comcast into an insight-driven organization.

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Principal Cloud Architect at Comcast (Philadelphia, PA)

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.

Summary

Responsible for promoting the use of industry and Company technology standards. Monitors emerging technologies/technology practices for potential use within the Company. Designs and develops updated infrastructure in support of one or more business processes. Helps to ensure a balance between tactical and strategic technology solutions. Considers business problems "end-to-end": including people, process, and technology, both within and outside the enterprise, as part of any design solution. Mentors, reviews code and verifies that the design best practices and architectural guidelines are adhered to. Identifies and drives issues through closure. Speaks at conferences and tech meetups about Comcast technologies and assists in finding key technical positions.

CXHub Core Platform team is a fast-moving group of world-class infrastructure engineers who are innovating in delivering software-defined infrastructure services and platforms. We support CX Personalization program which aims at making customer experience the best product for Comcast customers. We are a team that thrives on big challenges, results, quality, and agility.

The ideal candidate will have a strong understanding of large scale computing solutions and experience leading deep architecture discussions. As a key member of the team, you will build strong partnership with multiple engineering teams and architects to drive platform deliveries in a consistent manner. Success in this role is characterized by the overall platform performance, reliability, security, and scalability. Success can also be measured by the overall cost savings and the effectiveness of cloud governance.

Core Responsibilities

-Work directly with the software engineers to define infrastructure technical specifications based on conceptual design and business requirements.

-Assist with the design and implementation of security and forensics capabilities to ensure governance across multiple AWS accounts.

-Support engineering teams in the areas of design reviews, secure coding practices, vulnerability assessments and remediation.

-Implement a SecOps mindset across software development lifecycle

-Partner with engineering, architecture, and product teams to craft highly scalable, flexible and resilient cloud architectures that address customer business problems and accelerate the adoption of cloud services.

-Create platform and other application prototypes, publish design patterns, and speak internally and publicly

-Evaluate new and emerging technologies, services, tools, and multiple cloud vendors for innovative new capabilities

-Ensures solutions are well engineered, operable, maintainable, and delivered on schedule. Develops, documents, and ensures compliance with best practices including but not limited to the following Comcast & AWS cloud standards, automation, platform and framework specific design concerns.

-Influence cultural changes based on strategic initiatives

-Develop strong and trusting relationships with engineering teams and senior leadership

-Monitors current and future trends, technology and information that will positively affect organizational projects; applies and integrates emerging technological trends to new and existing systems architecture. Mentors team members in relevant technologies and implementation architecture.

-Contributes to the overall system implementation strategy for the enterprise and participates in appropriate forums, meetings, presentations etc. to meet goals.

-Gathers and understands client needs, finding key areas where technology leverage is possible to improve business processes, defines architectural approaches and develops technology proofs. Communicates technology direction.

-Monitors the project lifecycle from intake through delivery. Ensures the entire solution design is complete and consistent from the start and seeks to remove as much re-work as possible.

-Applies new and innovative ideas to old or new problems. Fosters environments that encourage innovation. Contributes to and supports effort to further build intellectual property via patents.

-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.

Requirements:

-Demonstrated experience with "Platform as a Service" (PaaS) architectures including strategy, architectural patterns and standards, approaches to multi-tenancy, scalability, and security.

-Demonstrated experience with cloud automation technologies including Terraform, Cloud Formation, AWS Config and Kubernetes.

-Design & deploy cloud platform capabilities using AWS (full stack network, load balancing, DNS, security, databases etc.).

-Experience serving as a DevSecOps champion.

-Experience with automating monitoring tools similar to DataDog, CloudWatch, PagerDuty etc.

-Working knowledge of Big Data platforms like Kafka, Kinesis, Apache Flink, DynamoDB is a must.

-Experience with AWS security tools like Trusted Advisor, GuardDuty, KMS, Shield is highly desirable.

-Knowledge of web services OAuth frameworks like Websec, OAuth zero etc. is preferred.

-Product Management experience is highly desired

-Staff/People Management experience is highly desired

Education Level

- Bachelor's Degree or Equivalent

Field of Study

- Engineering, Computer Science

Years Experience

-11+ years in Software Engineering Experience

-4+ years in Technical Leadership roles

-4+ years in Cloud Infrastructure

Compliance

Comcast is an EEO/AA/Drug Free Workplace.

Disclaimer

The above information has been designed to indicate the general nature and level of work performed by employees in this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Principal Cloud Platform Engineer at Comcast (Philadelphia, PA)

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

Job Description

Platformengineering and cloud excellence 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 likebigchallenges and working within ahighly-motivatedteam environment?

As aPlatformEngineer indx Data Experience team, you will research develop,support and deploy solutions using real-time distributed computing architectures.Our mission is to enable many diverse users with the tools and information to gather, organize, make sense of Comcast data, and make it universally accessible to empower, enable, and transform Comcast into an insight-driven organization. Thedxbig dataorganization is afast-moving team of world-class experts who are innovating in end-to-end data delivery. We are a team that thrives onbigchallenges, results, quality, and agility.

Who does thePlatformengineer work with?

PlatformEngineering is a diverse collection of professionals who work with a variety of teams ranging from other software engineering teams whose software integrates with analytics services, service delivery engineers who provide support for our product, testers, operational stakeholders with all manner of information needs,and executives who rely ondatafor data-based decision making.

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

Develop solutions capable of processingmillions of events per second and multi-billions of events per day, providing both a real time and historical view into the operation of Comcast'swide array ofsystems. Design collection and enrichment system components forquality, timeliness,scale and reliability.Work on high performance real time data stores and a massive historical data stores usingbest-of-breed and industry-leading technology.Build platforms that allow others to design, develop, and apply advanced statistical methods and Machine Intelligence algorithms, fostering self-service capabilities and ease of use across the entire Technology, Product, Xperience (TPX) organization landscape and beyond!

Where can you make an impact?

The dx Teamis building the core components needed to drive the next generation ofdata 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 robustdataarchitecture capable of providing insightsthat would otherwise be drowned in anoceanof 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 platforms

-Build capabilities that analyze massive amounts of databothinreal-time and batch processing

-Prototype ideas for new tools, products and services

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

-Ensure a quality transition to production andsolid production operationof the platforms

-Raise the bar for the Engineering team by advocating leading edge practices such as CI/CD, containerization and test-driven development (TDD)

-Enhance our DevOps practicesto 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 andproduction environments

Here are some ofthespecific technologies we use:

-Spark(AWS EMR), AWS Lambda

-SparkStreaming and Batch

-Avro, Parquet

-Apache Kafka, Kinesis Stream

-MemSQL, Cassandra,HBase,MongoDB, RDBMS

-Caching Frameworks (ElastiCache)

-Elasticsearch, Beats, Logstash, Kibana

-Java, Scala, Go, Python, R, Node.js

-Git,Maven, Gradle, Jenkins

-Rancher, Puppet, Docker, Ansible, Kubernetes

-Linux

-Hadoop (HDFS, YARN, ZooKeeper, Hive)

-Presto

Skills & Requirements:

-7+years programming experience

-Bachelors or Masters inComputer Science, Statisticsor 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.

-Experienceindata related technologies and open source frameworks preferred

-ProficientinUnix/Linux environments

-Knowledge of network engineering and security

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

-Enjoyworking withdata analysis, data quality and reporting

-Excellentcommunicator, 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

-Thrivesin a fast-paced agile environment. Requirements change quickly and our team needs to constantly adapt to moving targets

About Comcastdx (Data Experience):

dx(Data Experience) is a results-driven, data platform research and engineering team responsible for the delivery of multi-tenant data infrastructure and platforms necessary to support our data-driven culture and organization. We have 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.

Our mission is to enable many diverse users with the tools and information to gather, organize, make sense of Comcast data, and make it universally accessible to empower, enable, and transform Comcast into an insight-driven organization.

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Senior API Developer at Comcast (Philadelphia, PA)

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

Job Responsibilities

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


Major Duties:

- Works as part of a lean agile development team to deliver business solutions within the WFA domain
- Interacts with Architects and Business Owners to gather and analyze requirements

- Creates end-to-end system designs that meet business requirements

- Develops POC and Prototypes

- Designs and creates the relational and dimensional data models

- Support defect analysis and resolution during Quality Assurance test cycle
- Participates in writing and executing unit, integration, and system test procedures
- Document final program and develop user instructions, software/hardware requirements, program input / outputs and execution / installation steps

- Provides final escalation on-call production support for developed applications

- Complies with all established procedures and policies of Comcast
- Other functions that may be assigned

Punctual, regular, and consistent attendance

Minimum Requirements

-BS in Computer Science/ Engineering, or equivalent work experience in interface design and implementation

-5 years' experience developing Web Service applications using REST/ JSON, WSDL/SOAP and XML

-3 years' experience with database programming using Oracle and JDBC

-At least 3 years' experience in Data Modeling with some exposure to dimensional modeling

-1-3 years' experience with NoSQL DB's (Mongo, Cassandra)

-At least 1 years' experience in ETL or EAI

-At least 1 years' experience in application integration

-Desired experience in Scala

Strong working knowledge of the following technologies / products / methodologies:
- Spring, Hibernate, JMS

- Scala, Ruby or, Groovy

- Oracle SQL/PLSQL

- MongoDB, Casandra or other NOSQL database

- Web Services; SOAP and Restful/JSON

- Application Platforms: Play, SpringBoot, Apache Tomcat, CloudFoundry

- Continuous Build platforms (Cruise Control, Hudson, etc )

- Linux, Solaris, and Windows application development
- Application performance tuning
- TCP/IP and networking technologies and protocols

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

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Architect 4, Software Architecture at Comcast (Philadelphia, PA)

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.

Summary

Responsible for promoting the use of industry and Company technology standards. Monitors emerging technologies/technology practices for potential use within the Company. Designs and develops updated infrastructure in support of one or more business processes. Helps to ensure a balance between tactical and strategic technology solutions. Considers business problems "end-to-end": including people, process, and

technology, both within and outside the enterprise, as part of any design solution. Mentors, reviews codes and verifies that the object oriented design best practices and that coding and architectural guidelines are adhered to. Identifies and drives issues through closure.

Integrates knowledge of business and functional priorities. Acts as a key contributor in a complex and crucial environment. May lead teams or

projects and shares expertise.

Employees at all levels are expect to:

- Understand our Operating Principles; make them the guidelines for how you do your job

- Own the customer experience-think and act in ways that put our customers first, give them seamless digital options at every touchpoint, and make them promoters of our products and services

- Know your stuff-be enthusiastic learners, users and advocates of our game-changing technology, products and services, especially our digital tools and experiences

- Win as a team-make big things happen by working together and being open to new ideas

- Be an active part of the Net Promoter System-a way of working that brings more employee and customer feedback into the company-by joining huddles, making call backs and helping us elevate opportunities to do better for our customers

- Drive results and growth

- Respect and promote inclusion and diversity

- Do what's right for each other, our customers, investors and our communities

Core Responsibilities

- Ensures programs are envisioned, designed, developed, and implemented across the enterprise to meet business needs. Interfaces with the enterprise architecture team and other functional areas to ensure that most efficient solution is designed to meet business needs.

- Ensures solutions are well engineered, operable, maintainable, and delivered on schedule.

- Tracks and documents requirements for enterprise development projects and enhancements.

- Monitors current and future trends, technology and information that will positively affect organizational projects; applies and integrates emerging technological trends to new and existing systems architecture.

- Presents solutions to senior architects.

- Plans and designs new or upgraded systems. Interacts with departments to implement improvements in process.

- Develops solution architecture (both tactical and strategic) to fully manage/support enterprise needs, services, systems and technology management.

- Mentors team members in relevant technologies and implementation architecture.

- Develops, documents and ensures compliance with best practices including but not limited to the following coding standards, object oriented designs, platform and framework specific design concerns and human interface guidelines.

- 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.

Education Level

- Bachelors Degree or Equivalent

Field of Study

- Engineering, Computer Science

Years Experience

- Generally requires 7-11 years related experience

Compliance

Comcast is an EEO/AA/Drug Free Workplace.

Disclaimer

The above information has been designed to indicate the general nature and level of work performed by employees in this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

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

Core Responsibilities:
This individual will manage and Lead a DevOps team using Agile Development practices as part of the Workforce Management Domain. 

Major Duties: 
- Lead an agile DevOps team to deliver business solutions within the WFM domain
- Interacts with Architects and Business Owners to provide timelines and estimates for delivery of new software 
- Monitors team performance and ensures team’s commitments are being met  
- Provides consistent status on issues and blockers and helps team to resolve them.
- Mentors and guide’s team members and helps them in their professional growth
- Aligns people, budget, and resources to achieve overall organizational goals
- Provides final escalation on-call production support for developed applications 
- Complies with all established procedures and policies of Comcast
- Other functions that may be assigned

- Punctual, regular, and consistent attendance

Minimum Requirements:
- BS in Computer Science, Information Technology, or Technology Management (MS preferred), or equivalent work experience
- At least 2 years’ experience managing a DevOps Technology team
- At least 5 years’ experience operating in an Agile software development environment
- At least 3 years’ experience with database programming using NoSQL databases (Mongo, Cassandra, other)
- At least 3 years’ experience developing Micro Service applications using REST/JSON
- Familiarity with BI reporting frameworks (OBIEE, Tableau, Cognos, etc..)
- Familiarity with Machine Learning and AI concepts 

Strong working knowledge of the following technologies / products / methodologies:
- Domain modeling using functional and object-oriented methodologies
- Micro Services, Reactive Platform
- Agile Development (Rally)
- Languages: Scala, Java, Python, Javascript, SQL, Java 
- Databases: Cassandra, MongoDB, Oracle
- Frameworks: Spark, Flink, Akka, Play, kafka, Spring

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

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Intermediate Data Engineer at ezyVet (London, UK)

WHAT IS THIS OPPORTUNITY ALL ABOUT?


As Intermediate Data Engineer you will be primarily focused with converting, manipulating and sanitising large data from a range of data sources (MySQL, Microsoft SQL Server, PostgreSQL etc). You will be heavily involved in automation efforts with an end goal of having a completely automated process. You will be constantly working on optimising low level PHP code and database queries to reduce the resource consumption required to convert large data sets.


You need to be someone experienced who has the vision and answers for other developers to look up to and be challenged and excited about what is possible. This role and mission will be no mean feat so you will need plenty of gas in the tank and a great toolbox of ideas and tricks to get the outcomes the platform will need in the future to be successful.

WHAT YOUR TYPICAL DAY WOULD LOOK LIKE?

Arrive at our newly renovated office, grab yourself a coffee with a few fellow team members, and sling a bit of banter around.


Review a few comments from the New Zealand based conversion team and run a few small scripts for them.

Attend the daily stand up to discuss current challenges, wins and goals you are going to achieve for the day.


Continue coding the latest script you will be utilising to convert data from competitors software into ezyVet.


Mid way through the day, give your mechanical keyboard and gaming mouse a chance to cool down and enjoy some well deserved lunch with a side of mildly witty banter.


Be a savior by providing rapid support to your appointed globally operating on-site implementation buddy when they are in need of a data superstar.


Continue working through automating the tooling by utilising cutting edge technology (i.e. Lambda, machine learning, AI etc).


Sit back and admire your latest performance improvement as GBs of data flow through your AWS spot instance.

Once you're done for the day; throw down (careful now) a challenge to your global team on slack and watch as the threads brim with excitement as they pick up what you've thrown down. 

DESIRED SKILLS AND EXPERIENCE (THE BORING BITS):



  • At least 2 years commercial development experience

  • Proven person of action & delivery focused

  • Detail orientated

  • Experience with OO languages - i.e. PHP, Java, C#, C++

  • Strong experience with databases - i.e. MySQL, MSSQL, PostgreSQL

  • Strong OO design patterns, modular design

  • Strong attention to detail with relentless follow up

  • Excited by the idea of GBs of data flowing through at light speed

  • Extra: an understanding of the AWS platform


by via developer jobs - Stack Overflow