Placement papers | Freshers Walkin | Jobs daily: Sunday, October 14, 2018

Search jobs and placement papers

Senior Data Engineer at WeWork Global Technology (New York, NY)

Data is at the core of our business, providing insights into the effectiveness of our products and enabling the technology that powers them. We build and operate the platform used by the rest of the company for streaming and batch computation and to train ML models. Were building an ecosystem where consumers and producers of data can depend on each other safely. We thrive to build high quality systems we can be proud to open source and an amazing experience for our users and ourselves. We regard culture and trust highly and are looking forward to welcoming your contribution to the team.


If youre passionate about building large scale data processing systems, and you are motivated to make an impact in creating a robust and scalable data platform used by every team, come join us. You will jump into an early stage team that builds the data transport, collection and orchestration layers. You will help shape the vision and architecture of WeWork's next generation data infrastructure, making it easy for developers to build data-driven products and features. You are responsible for developing a reliable infrastructure that scales with the companys incredible growth. Your efforts will allow accessibility to business and user behavior insights, using huge amounts of WeWork data to fuel several teams such as Analytics, Data Science, Sales, Revenue, Product, Growth and many others as well as empowering them to depend on each other reliably. You will be a part of an experienced engineering team and work with passionate leaders on challenging distributed systems problems.


Responsibilities



  • Building and operating large scale data infrastructure in production (performance, reliability, monitoring)

  • Designing, implementing and debugging distributed systems

  • Thinking through long-term impacts of key design decisions and handling failure scenarios

  • Building self-service platforms to power WeWorks Technology


Requirements



  • Experience with one or more of the following languages and functional programming in general: Scala, Haskell, Java, JavaScript

  • Experience with one or more of the following technologies:

  • Distributed logging systems (Kafka, Pulsar, Kinesis, etc)

  • Stream processing. Flink, Spark, Storm, Beam, etc

  • Batch processing: Spark, Hadoop,

  • IDL: Avro, Protobuf or Thrift

  • MPP databases (Redshift, Vertica, )

  • Query execution (Columnar storage, push downs): Hive, Presto, Parquet, ...

  • Workflow management (Airflow, Oozie, Azkaban, ...)

  • Cloud storage: S3, GCS, ...

  • Understanding of distributed systems concepts and principles (consistency and availability, liveness and safety, durability, reliability, fault-tolerance, consensus algorithms)

  • Eager to learn new things and passionate about technology


Bonus points:



  • Experience with contributing to open source software

  • Experience with the following Cassandra, DynamoDB, RocksDB/LevelDB, Graphite, StatsD, CollectD


Critical Competencies for Success



  • Focused on team over individual achievements.

  • Building software incrementally and make consistent progress.

  • You love to learn. mentor and teach others.

  • Empathetic, you build long-lasting relationship characteristic of highly efficient teams.

  • You keep up-to-date with the latest developments in the field.


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


by via developer jobs - Stack Overflow

Senior Machine Learning Engineer - Recommendation Systems at WeWork Global Technology (New York, NY)

About the Role


As a Machine Learning Software Engineer, you'll help build a recommendation system that will help our community members discover solutions for their daily needs. You will use state-of-the-art AI & machine learning algorithms and take a large variety of data from a number of sources and intelligently deliver solutions for our member community. Youll be working closely with the Engineering Director and the engineering team to define and execute on projects. Strong interpersonal skills and a desire to be involved in all aspects of the project life-cycle are a must. Our technology stack is primarily Ruby/Rails, Node.js, React, Angular, Postgres but we are not dogmatic about it.


This is not a pure academic role. You dont necessarily have to have a research or academic background. Its not enough to have either software engineering or data science experience. You ideally need both. As a Machine Learning engineer, your final output is working software (not the analyses or visualizations that you may have to create along the way), and your audience for this output often consists of other software components that run autonomously with minimal human supervision. The decisions are being made by machines and they affect how a product or service behaves. This is why the software engineering skill set is so important to this role. 18


Mission Outline


The Engagement mission is responsible for delivering technology that creates intelligent environments and connected, consciously-engineered communities for every space in the world. Our team is interested in increasing lifetime value, satisfaction productivity, and building engaging community models in smart environments.


Requirements



  • 5+ years of Computer Science/ Software Engineering experience

  • Data structures (stacks, queues, multi-dimensional arrays, trees, graphs, etc.)

  • Algorithms (searching, sorting, optimization, dynamic programming, etc.)

  • Computability and Complexity (P vs. NP, NP-complete problems, big-O notation, approximate algorithms, etc.)

  • Computer architecture (memory, cache, bandwidth, deadlocks, distributed processing, etc.)

  • Understanding of probability and statistics topics, such as conditional probability, Bayes rule, likelihood, independence, etc.

  • Experience in Data Modeling & Evaluation

  • Experience in working with big data and shipping production level machine learning software code

  • Experience in applying standard implementations of machine learning algorithms (that are widely available e.g. scikit-learn, Theano, Spark MLlib, H2O, etc) effectively by choosing a suitable model (decision tree, nearest neighbor, neural net, ensemble of multiple models, etc.)

  • Understanding of the relative advantages and disadvantages of different approaches, and the numerous gotchas (bias and variance, overfitting and underfitting, missing data, data leakage, etc.)

  • Understanding of how a small component that fits into a larger ecosystem of products and services.

  • Understanding of how these different pieces work together, communicate with them (using library calls, REST APIs, database queries, etc.) and build appropriate interfaces for your component that others will depend on.

  • Understanding of system design may be necessary to avoid bottlenecks and let your algorithms scale well with increasing volumes of data.

  • Software engineering best practices (including requirements analysis, system design, modularity, version control, testing, documentation, etc.) are invaluable for productivity, collaboration, quality and maintainability.

  • Fluent in one or more backend languages, with experience in Ruby a plus, and stay up-to-date on standard methodologies.



About WeWork


WeWork Technology is bridging the gap between physical and digital platforms, providing a delightful, flawless & powerful experience for members and employees. We build software and hardware that enables our members to connect with each other and the space around them like never before.


We augment our community and culture teams through the tools we build. We believe theres a macro shift toward a new way of workingone focused on a movement towards meaning and purpose. WeWork Technology is proud to be shaping this movement.


We are a team of passionate, fearless and collaborative problem-solvers distributed globally with one goal in mind - to humanize technology across the world.


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


by via developer jobs - Stack Overflow

High Performance Computing Infrastructure Developer at JP Morgan Chase (Jersey City, NJ)

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.

Qualifications
- BS/BA degree or equivalent experience
- Software development experience in one or more general purpose programming languages: Python, Shell, Perl, Java, C, C++. Ideally Python
- Experience supporting mission critical applications with large financial firms.
- Experience supporting grid scheduler IBM Spectrum Symphony, or GridServer
- Experience using system and software security and entitlements such as SSO, windows, Kerberos, LDAP, Windows AD
- Experience designing and implementing monitoring and automation tools with strong software design principles and silent running philosophy
- Advanced experience with Linux System administration and application trouble shooting
- Strong critical thinking and problem solving skills with clear communication
- Experience with Agile approaches a benefit
- Experience with new and emerging technologies such as cloud and virtualization
- Be flexible to work off hours and during weekend
- Ability to collaborate with different roles to achieve common goals
- Good communication skills as the role requires interaction with LOB PM/A-D teams and other GTI departments


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. 



Ready to take your career to the next level? Apply today!


by via developer jobs - Stack Overflow

ITG's 2018 Women's Leadership Conference at ITG (New York, NY)

OVERVIEW:



ITG Women’s Leadership Conference 
Friday, October 19, 2018
8:45 AM – 5:00 PM 


ITG Headquarters New York, NY
Pursue your passion at ITG! 


WE'LL TRUST YOU TO:








Join us at ITG’s New York Headquarters for a day of career exploration, leadership development, and networking with the ITG women who inspire us. 



  • Shadow employees across the firm 

  • Participate in leadership development workshops and discussions led by ITG’s Senior Leaders 

  • Prepare for ITG’s Summer Analyst recruitment process 



Don’t miss this opportunity to explore a career at ITG, where innovation and independent thinking are top priorities. 


WHAT YOU BRING WITH YOU:









  • Minimum 3.2 GPA

  • Demonstrated interest in financial services, technology and/or leadership

  • Junior status pursuing a bachelors degree


by via developer jobs - Stack Overflow

Senior Software Engineer, VP, Hbiscus BackEnd at JP Morgan Chase (Jersey City, NJ)

As an experienced Software Engineer, your mission is to help lead our team of innovators and technologists toward creating next-level solutions that improve the way our business is run. Your deep knowledge of design, analytics, development, coding, testing and application programming will help your team raise their game, meeting your standards, as well as satisfying both business and functional requirements. Your expertise in various technology domains will be counted on to set strategic direction and solve complex and mission critical problems, internally and externally. Your quest to embracing leading-edge technologies and methodologies inspires your team to follow suit. And best of all, youll be able to harness massive amounts of brainpower through our global network of technologists from around the world.

JPMorgan Asset & Wealth Management Technology is seeking a well-rounded hands-on software engineer/quant developer that is experienced in building systems that support full Investment Management investment cycle with the main focus on Quantitative Finance and Multi-Asset productsfrom portfolio construction to portfolio execution and trading. The candidate will be part of the front-office technology team and have good business knowledge and communication skills to work with the stakeholders and develop functional specification.


This role requires a wide variety of strengths and capabilities, including:
BS/BA degree or equivalent experience
Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals
Experienced in Scrum and Agile Methodologies
Experienced in developing technology for Quantitative Finance and Portfolio Management
Experienced in Java, Spring, Relational Databases, Domain-Driven Design, TDD, and Cloud Native Application Development
Experience in Python, Matlab, Machine Learning and Big Data is a plus
Financial certifications such as CFA and FRM are a big plus


Our Asset and Wealth Management division is driven by innovators like you who are driven to create technology solutions that make us work more efficiently and help our businesses grow. Its our mission to efficiently take care of our clients wealth, helping them get, and remain properly invested. Across 27 cities, our team of 4,600 agile technologists thrive in a cloud-native environment that values continuous learning using a data-centric approach in developing innovative technology solutions

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

Software Engineer- Java at JP Morgan Chase (Jersey City, NJ)

As an experienced Software Engineer, your mission is to help lead our team of innovators and technologists toward creating next-level solutions that improve the way our business is run. Your deep knowledge of design, analytics, development, coding, testing and application programming will help your team raise their game, meeting your standards, as well as satisfying both business and functional requirements. Your expertise in various technology domains will be counted on to set strategic direction and solve complex and mission critical problems, internally and externally. Your quest to embracing leading-edge technologies and methodologies inspires your team to follow suit. And best of all, youll be able to harness massive amounts of brainpower through our global network of technologists from around the world.


This role requires a wide variety of strengths and capabilities, including



  • Advanced knowledge of architecture, design and business processes


  • Manage(3rd or 4th Generation) programming methodologies and languages and adhere to coding standards, procedures and techniques.


  • Project planning sessions with different stake holders.


  • Working knowledge of Project Life Cycle Methodology and applying at all the planning stages.


  • Adhere to IT control Policies throughout the application design process.


  • Manage to translate technical requirements into programmed application modules and enhance application modules.


  • Identify/troubleshoot application code-related issues, and review and provide feedback to the final user documentation.
 


  • BS/BA Degree or equivalent experience 



  • 6+ years minimum experience in Java programming in an enterprise environments

  • 3+ years working experience on Agile Scrum teams

  • Strong understanding of Java and J2EE server side technologies: Spring boot, Spring Integration, Spring Framework

  • Strong experience with UI framework like Angular, REACT

  • Experience with cloud based databases like Maria DB and experience with NO SQL DB like Cassandra

  • Experience with TDD, BDD, JUnit/PowerMockito (or other mocking framework), Cucumber

  • Experience with IDEs such as IntelliJ

  • Experience building REST and SOAP web services using Java

  • Experience with open source frameworks

  • Experience with MySQL/SQL/Stored Procedures

  • Experience with tools like GIT/BitBucket, JIRA

  • Strong written and verbal communication skills

  • Strong interpersonal skills and time management skills

  • Strong analytical and troubleshooting skills

by via developer jobs - Stack Overflow

Cybersecurity Business Intelligence Specialist (Visualization and Report Automation) at JP Morgan Chase (Jersey City, NJ)

As an experienced professional in our Cybersecurity organization, youre equally committed to watching over our data today, as well as finding innovative new ways to protect it in the future. To do that, youll help lead a highly motivated team laser-focused on analyzing, designing, developing and delivering solutions built to stop adversaries and strengthen our operations. Youll use your leadership skills to give guidance, best practice advice and support across all our business and technology groups. Youll take the lead on incident response, risk reviews and vulnerability assessments, identifying threats, all of which ladder up to driving and selecting cost-effective solutions. Youll deploy best practices, new policies, and emerging trends to strengthen our strategic roadmap. Youll keep management, executive directors, managing directors and stakeholders in the loop, as well as managing people and budgets. As part of JPMorgan Chase & Co.s global team of technologists and innovators, your work will have a massive impact, both on us as a company, as well as our clients and our business partners around the world.

As Senior Cybersecurity Business Intelligence Analyst for Cybersecurity Operational Excellence, you will be responsible for creating reports in collaboration with the management team. As such, you will be responsible for developing reporting to address efficiency, control effectiveness, quality assurance, monitoring risk, resource management and other metrics and KPIs directly related to the day-to-day operations of the team.

The Cybersecurity Business Intelligence Analyst role focused in visualization and report automation, is a key role, empowered to design and implement best of breed data reporting practices and drive Quality Assurance across Cybersecurity Operations, leading to Cybersecurity maturity.
 

Responsibilities include:

  • Working in partnership with the Cybersecurity Operations management team and their teams to define key reporting requirements

  • Define and deliver weekly reporting, including metrics and KPIs and significant case summaries

  • Design and implement analytical techniques and processes aimed at proactively measuring business risks and control issues

  • Collect, aggregate, and analyze  data to evaluate process improvement opportunities and drive business decision-making

  • Creatively use data from both internal and external sources to conduct accurate and actionable data analyses in a timely fashion

  • Perform data analyses as needed  using various statistical/predictive modeling, machine learning and text mining techniques

  • Anticipate, prioritize and quickly advance key projects

  • Analyze business processes and identifying areas for improvement

  • Comply with JPMC procedures and apply best-in-class QA practices to ensure the quality of data, models and outputs

  • Identify and diagnose analytical model performance issues, and implement improvement strategies

  • Stay abreast of new tools and technologies to enable and enhance innovative analytics initiatives

  • This position is anticipated to require the use of one or more High Security Access (HSA) systems.  Users of these systems are subject to enhanced screening which includes both criminal and credit background checks, and/or other enhanced screening at the time of accepting the position and on an annual basis thereafter.  The enhanced screening will need to be successfully completed prior to commencing employment or assignment.
    This role requires a wide variety of strengths and capabilities, including:

  • Bachelors or Masters degree in Computer Science, Math, Statistics or a related quantitative field

  • 5+ years of intensive, recent experience in data mining, machine learning and text analytics

  • Experience with one or more visualization and report automation Business Intelligence tools such as QlikView, Qlik Sense, Tableau, Business Objects or Cognos required

  • Experience with statistical analysis/modeling tools such as SAS, R and/or SPSS Modeler preferred

  • Strong SQL skills for data extraction and preparation using relational databases, such as Oracle and SQLServer required

  • Scripting knowledge in Unix and/or Windows platforms preferred but not required

  • Experience with the dashboard/reporting functionality of Splunk a plus but not required

  • Proficiency in MS Excel / VBA programming a plus but not required

  • Proficient with MS Office Suite (Word, Excel and PowerPoint)

  • Strong focus on service, quality, and delivery with flexibility to multi-task in order to meet deadlines 

  • Excellent time management and organizational skills with attention to detail

  • Good verbal/written and inter-personal skills

  • Experience with operational risk analytics in the banking industry is preferred

  • Experience managing confidential data with the utmost discretion 

  • Your expertise in cyber, combined with your desire to provide innovative security services, will be an asset to our Cybersecurity team. Help deliver high-quality security solutions across all our lines of business around the world by creating, designing, implementing, and maintaining next-level technology. The work youll do is vital, as it will protect over $18 trillion of assets under custody and $393 billion in deposits every day.
    by via developer jobs - Stack Overflow

Backend PHP Developer - Games Platform at Kognito (New York, NY)

Kognito (kognito.com, based in NYC) makes role-playing games where players engage in simulated conversations to learn how to lead similar conversations in real-life. We build 3D games that run on our proprietary web-based distribution platform. Our games are available to more than 9 million people. Our team of 75+ people includes game designers, software engineers, psychologists, graphic artists, and writers.


Kognito is seeking a talented PHP Developer to join our growing research and development team. The ideal candidate is capable of finding the best design and technology for new projects and keeping pace with an experienced team. You'll be designing and developing the infrastructure behind all our web and mobile games, as well as various internal tools. You will work across the full LAMP stack and through the whole development cycle of projects.


Primary Responsibilities:



  • Move the company to a services-based infrastructure as we scale up to serve our games on any platform, anywhere, anytime for millions of users.

  • Assist with meeting requirements for a diverse set of clients, including creating and improving internal tools for the game development team.

  • Architect database systems to handle terabytes of data.

  • Work with our QA team to ensure maximum stability, performance and quality. Write your own documentation and automated tests.

  • Plan deployments and launches for all projects.


The ideal new team member should be ready to work in a group of equals or independently. We're excited to hear your ideas about app design, project implementation, and which new technologies you think are worth investigating.


Skills & Experience:



  • Fullstack LAMP development, including being comfortable on the UNIX/Linux command line, writing your own MySQL queries, and dealing with Apache configuration files (e.g. vhost & .htaccess files)

  • Experience with object-oriented PHP, including Laravel and PHPUnit

  • Ability to write HTML/CSS/JS in line with W3C standards

  • Experience with jQuery, jQuery Mobile, Vue.js, and Bootstrap

  • Experience with packaging and automation technologies such as composer, npm, grunt, gulp, yarn, bower, etc.

  • Experience with Agile development methodologies

  • Excellent written and oral English skills

  • Experience with a distributed version control system like Mercurial or GIT

  • 4+ years of relevant work experience with similar or equivalent job description


Nice to Haves:



  • Familiarity with Rackspace hosting infrastructure

  • Familiarity with the Unity game engine


Kognito is a division of Ascend Learning, LLC.


Ascend Learning, LLC is proud to be an equal opportunity employer (M/F/Vets/Disabled). No agency or search firm submissions will be accepted. Applications for U.S. based positions with Ascend Learning, LLC must be legally authorized to work in the United States and verification of employment eligibility will be required at the time of hire.


by via developer jobs - Stack Overflow

Senior Java Perl Engineer at InRhythm (New York, NY)

Position summary
Do you enjoy cutting edge technology and solving difficult problems? Are you interested in working across a variety of areas as a Talent Leader, from sales to marketing to operations and beyond?
If so, InRhythm could be the place for you!

WHO WE ARE:
InRhythm is an Agile-focused technology consulting and advisory firm based in Midtown Manhattan. We're not an ordinary tech consulting company, and that shows in our extraordinary people and the clients we work with. We take pride in our values and track record of excellence, and in the past three years have grown by over 300%. In 2016 InRhythm was named as one of INC's Top 5000 Fastest Growing Private Companies in America, and was also featured on the NYC Top 100 Growing Companies list.

We have an impressive record of success with clients who range from Fortune 500 organizations to exciting high-growth companies. We've worked with Client, Client, Amazon, Weight Watchers, Equinox, Barnes & Noble, Hertz, Time, Inc, Amplify, Yodle, Mimeo, Booker, Tory Burch, Media Math, and many others.
We enjoy working with cutting-edge technology to create exciting web applications, and we bring together design, interaction, and technology in ways that challenge and advance what's already being done. We believe in collaborative teams that share ideas and learn from each other, and we encourage each other to grow professionally, intellectually, and personally. InRhythm is an exciting place to work, and it's our people who make us who we are.

WHY InRhythm?
You're ready for a change--you don't want to be stuck doing maintenance on a legacy product anymore, you're tired of working with older technologies, and you're looking for an environment that sparks your creativity and ingenuity. You want access to a continuing education program, and to interact with people who are as passionate about innovative technology as you. You're ready to be an InRhythmer.

Work you'll do:
You'll join a team of engineers at a large fortune 50 FinTech firm working on a highly dynamic enterprise web application.

The Team You'll Join:
This team will be working on migrating an application that provides services to help hedge funds manage risk, monitor their portfolios, maintain liquidity and build their businesses from Perl to Java

Qualifications:



  • At least 4 - 5 years experience with Java 1.4-1/6

  • At least 4 - 5 years experience with Perl

  • At least 2 - 3 years experience with C

  • Some knowledge and experience with Node.js

  • Agile and Enterprise experience

  • Experience working SQL and REST

  • Experience working with large application migrations

  • Aurora experience is a nice to have 

  • Strong communication and the ability to work as a part of a team.


How you'll grow:
At InRhythm, our professional development plan focuses on helping people at every level of their career to identify and use their strengths to do their best work every day. From entry-level employees to senior leaders, we believe there's always room to learn. We offer opportunities to help sharpen skills in addition to hands-on experience in the global, fast-changing business world.  From on-the-job learning experiences to formal development programs, our professionals have a variety of opportunities to continue to grow throughout their career.

The InRhythm culture:
Our positive and supportive culture encourages our people to do their best work every day. We celebrate individuals by recognizing their uniqueness and offering them the flexibility to make daily choices that can help them to be healthy, centered, confident, and aware. We are continuously looking for new ways to maintain a culture where our people excel and lead healthy, happy, "InRhythm” lives.

Corporate citizenship:
InRhythm is led by a purpose: to make an impact that matters. This purpose defines who we are and extends to relationships with our clients, our people and our communities.  We believe that business has the power to inspire and transform. Our employees focus on education, giving, skill-based volunteerism, and leadership to help drive positive social impact in our communities.


by via developer jobs - Stack Overflow

Senior Data Engineer, Graph Team at Applecart (New York, NY)

Applecart deploys proprietary technology to run smarter advertising campaigns. We work with some of the nation’s most prominent corporations, non-profit organizations, and political candidates to activate and communicate with key target audiences.


Our core offering, the Social Graph, uses human and artificial intelligence to leverage personal connections for our clients. The Social Graph maps over 4.5 billion relationships, and it’s growing every day.


We got our start in politics, where we have tested and refined our methods on countless campaigns, giving our clients a proven technological edge. Now, we’re branching out beyond political campaigns to tackle new advertising challenges, using relational data to provide decisive advantages for our clients.


We recently closed a $6 million funding round, led by global sports and entertainment leader Endeavor and other prominent tech investors including Palantir co-founder Joe Lonsdale, Aspect Ventures, former Yelp SVP Michael Stoppelman and Infinite Computer Solutions founder Sanjay Govil.


The Applecart Graph Team is at the epicenter of Applecart’s technology-- everything we do at Applecart is contingent upon the veracity of our core product, the Social Graph. To date the Social Graph has mapped out over 4.5 billion relationships across the US. The Graph Team works dailly to build and incorporate new social connections  into the Social Graph.


As a Data Engineer on our Graph Team, you will be responsible for sourcing, enhancing and integrating data sources to our Social Graph while providing optimizations to the graph for creation of powerful machine learning applications.



Responsibilities:



  • Collaboratively architect, build, launch and maintain new Social Graph components that enhance profiles, increase coverage and edge accuracy.

  • Create, maintain, and scale data pipelines for and between data ingesters, the Social Graph, machine learning predictors, client deliverables, and data warehousing.

  • Interact cross-functionally with a wide variety of people and teams. Work closely with client services leads and data scientists to identify opportunities and assess improvements to Applecart products and deliverables.

  • Integrate systems for monitoring of streaming and batch data processing (e.g. DataDog, Nagios). Track data quality and consistency.

  • Evangelize solid coding practices (e.g. unit & integration testing, code reviews, continuous deployment, automated linting, staging environments), and mentor junior engineers.

  • Contribute to the architectural designs and decision making around data stores, schemas, data security and cloud storage.

  • Rapidly prototype proof-of-concept data pipelines for ROI determination, then replace them with modular productionized versions.

  • Keep abreast of industry trends, best practices, and emerging methodologies.

  • Support quality assurance as a part of the engineering process and collaboration with product managers such as producing sampled outputs, supporting KPIs, outlining PR limitations and future improvements.





Qualifications:



  • BS or MS degree in Computer Science, Math, Statistics or other technical field.

  • 3-5+ years of applied software engineering experience (especially startups, big data, Python).

  • 1+ years as a team lead or managerial role.

  • Python Expertise: classes & inheritance, generators, decorators, docstrings, pylint, pytest, etc.. Numpy/pandas experience preferred.

  • SQL/Hive Expertise: where clauses, joins, group bys, windowing functions, exploding.  

  • Spark Expertise: SparkSQL, pyspark, Caching, Checkpointing, Dataframes, RDDs.

  • Expertise in building, monitoring and maintaining reliable ETL pipelines.

  • Ability to write well-abstracted, extensible, object-oriented code components.

  • Enjoy working in a fast-paced, highly collaborative and ambitious startup work environment.

  • Basic understanding of probability & statistics; experience evaluating data quality at scale.

  • Experience with Amazon Web Services (RDS, S3, EC2, EMR, Data Pipeline), PyCharm, Github, JIRA (or equivalents).



Prefered Qualifications:



  • Experience with open source search platforms such as Solr, ElasticSearch or the like.

  • Experience with Unix/OSX CLI (bash)

  • Background in data wrangling various structured & unstructured data sets, consuming APIs (e.g. rate limiting and exponential back-offs) and the like.

  • Knowledge of graph storage and computation frameworks (e.g. GraphX, TitanDB, Neo4J).

  • Familiarity with Scala and/or Java, Apache Spark internals and job optimization.

  • Significant interest or background in big data, politics, advertising or finance technology

  • Experience working directly with data scientists; basic knowledge of common machine-learning techniques

  • Experience with agile development or similar methodologies for continuous development of product and technology.


by via developer jobs - Stack Overflow

Assistant Maintenance Manager- (Overnight) at Hays US (New York, NY)



Assistant Maintenance Manager- (Overnight)- NYC Up to $42K Plus Benefits in an Exciting Environment!

Your new company
Hays Facilities Management are partnered with a leader in Entertainment. The company is looking for an Assistant Maintenance Manager- (Overnight) to maintain their NYC location.


Your new role
- Perform all scheduled general and preventative maintenance
- Upkeep and repair of all MEP related equipment (Mechanical, Electrical and Plumbing)
- Manage overnight contractors and vendors
- Regular inspections
- Maintain levels of guest services as directed by the company's guidelines
- Hours are 11PM-7AM Sunday-Thursday


What you'll need to succeed
The successful candidate will have experience managing a facility behind the scenes and maintaining a good environment for visitors and guests


The Assistant Maintenance Manager will have 2-3 years of maintenance experience and be comfortable working with maintenance staff and vendors. Also will possess basic skills in plumbing, dry wall application and carpentry.


What you'll get in return
In return for your efforts, you will receive a competitive compensation package including a base salary up to $42K. There is also an opportunity to grow and develop within the organization.


What you need to do now
To be considered for this Facility Manager job in NYC, please apply on-line today with a Word version of your resume. Should you be a match, we will reach out and contact you directly.

by via developer jobs - Stack Overflow

Front Office Developer at Macquarie Group (New York, NY)

As a Front Office Developer, you will allow the dynamic energy of the trading floor to engage your passion for development as you create end-to-end custom software solutions for our Commodities and Global Markets business in New York.


In this role, you will work alongside quant teams and engage with the business on a daily basis to integrate their work onto our existing trading system. Your ability to use an automation first mindset to ease the transition from proactive work to reactive work will help this team thrive.


We will need you to bring a strong understanding of C++ or Python in an enterprise environment as well as a track record of data structures, Object Oriented Programming and Unix Fundamentals. Your previous experience in the Financial services industry and a high degree of self-reliance coupled with your strong analytical and problem-solving skills will allow you to excel in this role.


If the above sounds like you apply online today, or visit www.macquarie.com/careers for more information.


The Corporate Operations Group (COG) brings together specialist support services including workplace, human resources, market operations and technology. COG's purpose is to drive operational excellence through business-aligned services with a focus on quality, cost and risk. COG comprises the following divisions: Business Improvement and Strategy, Business Services, Human Resources, Market Operations, and Technology.


All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, religion, sex, sexual orientation, national origin, age, disability, protected veteran status, genetic information, marital status, gender identity or any other impermissible criterion or circumstance. Macquarie also takes affirmative action in support of its policy to hire and advance in employment individuals who are minorities, women, protected veterans, and individuals with disabilities.


by via developer jobs - Stack Overflow

Senior Backend Engineer at Teachable (New York, NY)

Teachable is looking for a Senior Back-End software engineer. We're a small, tight-knit team of smart people who like to get a lot done with minimal overhead. We collaborate on roadmap, design, architecture, and are driven by a mission to inspire people all over the world to teach what they love.


As a senior member of our team, you will be critical in leading strategy on a system that impacts thousands of instructors and millions of students. As our team continues to grow your experience will be essential in ensuring that we maintain our targets as well as a consistent engineering culture. You will define what is possible as well as the best course of action to achieve it, driving the progression of our stack and our team at large.

Check out more on this post on How We Code at Teachable


Our stack:


Ruby/Rails/Typescript/React/Redux



  • Storage: AWS, Redis, S3

  • Infrastructure and Tools: Webpack, Yarn, Gulp, AWS, Docker, ElasticSearch

  • Testing: Protractor, Jest, Cucumber, RSpec, Capybara

  • Data: Python (ETL), SQL, Looker, Jupyter, Redshift, S3, AWS, Unittest, Pytest

  • Mobile: iOS (Swift)


Who You Are



  • 4 + years of Back-End experience with production Rails

  • Experience in leading a team of software engineers

  • Value working as part of a team and supporting other team members when needed

  • You might also have enough Javascript experience(we use React and Typescript) to contribute in a fullstack capacity


by via developer jobs - Stack Overflow

Data Migration + Tooling at Litify (Brooklyn, NY) (allows remote)

Litify's Professional Services team is looking to hire an engineer to oversee data migrations. You would own the tooling (bash scripts, ruby, kiba-etl) and swoop in to help get our customers live. This position is quite varied - there's always different customers with different needs. And there's always interesting challenges to overcome - often things that someone was going to do by hand over 3 days so when you swoop and and do it via awk in 5 min they're immensely grateful!


by via developer jobs - Stack Overflow

Ruby on Rails Developer - Remote at Toptal LLC () (allows remote)

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


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


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


This is a remote position that can be done from anywhere; however, we do things like rent out hotels in Africa or mansions in Thailand, and you will certainly be invited to come work with us.



Responsibilities:



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

  • Integrate user-facing elements developed by front-end developers with server-side logic.

  • Identify bottlenecks and bugs and devise elegant solutions.

  • Make strategic technical decisions related to new products and functionality.

  • Help maintain code quality.

  • Onboard and mentor new team members.


Requirements:



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

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

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

  • Be interested in working across the software stack (Ruby on Rails, JavaScript/CoffeeScript, PostgreSQL, Elasticsearch).

  • Be excited about deploying to production multiple times a day and collaborating daily with your team and other groups while working via a distributed model.

  • Take smart risks and champion new ideas.

  • Be comfortable with iterative and incremental development.

  • Be willing to help your teammates, share your knowledge with them, and learn from them.

  • Be open to receiving feedback.

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


by via developer jobs - Stack Overflow

Software Engineer - Web Applications at Checkr (San Francisco, CA)

Checkr’s mission is to build a fairer future by improving the understanding of the past. Since graduating Y-Combinator in 2014, Checkr’s product has shifted the on-demand economy and has landed on Forbes' 'Next Billion-Dollar Startups 2016' List. As a company that provides modern and compliant background checks for global enterprises and startups, Checkr knows first hand how difficult it may be for individuals with prior criminal history to find employment and we want to help provide second chances for the formerly convicted. A career with Checkr provides the opportunity to make an impact on the professional lives of millions of people and we encourage all qualified individuals to apply for our roles.


Checkr is looking for Web Application Engineers to help build high quality features for our customer’s dashboard, working on our consumer portal for applicants to ensure transparency and design/implement APIs that focuses on flexibility, performance and reliability. We embrace micro-services built on Ruby, Javascript with both SQL and NoSQL as well as message queues for asynchronous tasks. Checkr was founded by engineers for engineers so as we begin to build out our architecture, we welcome new languages and technologies to our stack.


What a typical week may look like at Checkr



  • Collaborate with peers to brainstorm new product ideas from design, implementation to release 

  • Build new features across the entire web stack 

  • Deliver performant, reliable, scalable, and secure code


What we value in a Web Application Engineer



  • Familiarity with MVC web frameworks (Rails, Django, etc.)

  • Experience with ORMs and datastores (MySQL, MongoDB)

  • Experience with Javascript MVC frameworks (React, Angular, Ember)

  • Knowledge of REST API best practices

  • Experience with HTML and CSS


Brownie Points



  • Academic background in computer science or equivalent (BSc or MSc)

  • Proficiency in Ruby or Python, and Javascript

  • Experience with microservices


What you get:



  • A fast-paced and collaborative environment where we leverage the latest technology

  • Hands-on coaching and professional development

  • Competitive compensation and opportunity for advancement – a true meritocracy

  • 100% medical, dental and vision coverage

  • Unlimited PTO policy

  • Gym membership, transportation reimbursements

  • Catered lunch, dinner, and snacks


Equal Employment Opportunities at Checkr


Checkr is committed to hiring talented and qualified individuals with diverse backgrounds for all of its tech, non-tech, and leadership roles. Checkr believes that the gathering and celebration of unique backgrounds, qualities, and cultures enriches the workplace.


Checkr also welcomes the opportunity to consider qualified applicants with prior arrest or conviction records. Checkr’s commitment to diversity extends to hiring talented individuals in spite of a prior criminal history (in accordance with San Francisco’s Fair Chance Ordinance as well as state and/or federal laws).


by via developer jobs - Stack Overflow

Senior Rails Developer / Team Lead at Institutional Capital Network (New York, NY)

The Senior Software Engineer at iCapital Network will work play a hands on role as technical team lead on one or more platform functional areas or newly developed applications / services. You will work closely with our Product Management and Platform Integration teams throughout the software development process, detailing requirements, reviewing work in progress, and addressing issues found via manual test efforts. As our products become more decentralized, you will evaluate and recommend alternate technologies for use on new development and lead the subsequent engineer efforts. 


On a daily basis, your work on the core platform will include:



  • Backend development in Ruby (2.3) and Rails (4.2.7)

  • Lead technical design new features while mentoring / guiding more junior team members

  • Unit and integration test development using RSpec, Cucumber, and Capybara

  • Evaluation and recommendation new technology tools and services to facilitate future needs, particularly within the AWS suite of services.

  • Active participation in daily (9:30am) stand up meetings

  • Active participation in Peer Code Reviews as part of our standard SDLC and Change Management Process


 Position Requirements



  • 5+ years of web-based application development

  • 2+ years of development experience with Ruby on Rails

  • 2+ years of test automation development in a Ruby on Rails environment

  • 2+ years of experience with a broad range of Amazon Web Services products

  • Past experience building systems integration processes, including batch data transfer and real-time, public facing, APIs.

  • Demonstrated understanding of relational database concepts and modeling practices

  • Ability to work in an Agile / Kanban methodology

  • Ability to work independently or as part of a group effort, as required

  • Solid problem solving ability

  • Excellent communication skills

  • Collaborative approach to software development


by via developer jobs - Stack Overflow

Lead Fullstack Developer at Blackbird Studios () (allows remote)

We are looking for a Lead Developer with extensive experience in dev team leadership, new product development, and collaboration with business and design stakeholders. Serious consulting experience is also a huge plus. Specific skills ideally include our favorite stack (at least very interested in learning) plus (ideally) knowledge of either native iOS or Android. As a senior Blackbird team member, occasional travel to San Francisco and other locations is part of the job for project kickoffs and other critical collaboration phases or meetings. In a given month this can be anywhere from no travel up to a couple days every week or occasionally an entire week on site with a client.


by via developer jobs - Stack Overflow

Senior Full Stack Engineer - C# / .NET at GetSwift (New York, NY)

GetSwift is a fast-growing, cloud-based delivery and logistics SaaS, that enables business owners to automatically dispatch like Uber, track like Dominos, optimize routes like FedEx, as well as manage the delivery of goods and mobile workforces.


The company is well-funded and listed on the ASX in 2016. Our software is used in 70+ countries and across 70+ industry verticals. We work with everyone from independent small business owners through global conglomerates.


We're not just looking for a senior engineer, we're looking for someone who is prepared to get involved, bring in fresh ideas, and is enthusiastic about working alongside us to build high quality, high performance software. We pride ourselves on having the most stable, secure, and scalable software on the market, and your success will directly correspond to your ability to take our architectural design and performance to the next level!


SOME OF THE PROJECTS YOU WOULD BE WORKING ON ARE


•    Cutting-edge delivery dispatching systems to help large enterprises automate their entire dispatching process
•    Complex routing, distribution and allocation systems to ensure our customers can save on fuel, vehicle maintenance and driver time out on the road, adding millions in savings to our customers each year
•    Data analytics and modelling to help our client make better decisions
•    Real-time delivery tracking and mapping projects
•    Optimizing end to end delivery algorithms
•    Enhancing our current cloud-based microservices architecture


SOME SKILLS THAT WILL MAKE YOUR JOB EASIER


We're hiring at all levels of the stack, but we'd be particularly interested in full-stack engineers. The main requirement is that you're self- motivated and able to learn quickly. Please let us know your experience with the following, being strong in any of these areas will help you stand out:


•    Experience scaling high-volume, distributed applications with hard real-time requirements
•    C# (functional style, dependency injection, distrubted systems SOLID etc)
•    Javascript/Angular/React (Mostly backend work but these are always useful)
•    Python/R (plusses)
•    Comfortable learning new stacks
•    AWS and cloud in general
•    Kafka/messaging
•    CI, build pipelines, docker, kubernetes, etc
•    Test automation
•    Android/iOS (plusses)
•    Git


We offer a very competitive salary package (they all say that), a great work environment (we mean it), and the opportunity to work for a successful software company with an entrepreneurial culture. Our experienced and agile team members are keen to work with you to create a cutting-edge product. But above all else we offer you new experiences, the ability to pick up new skills along with freedom and respect!


GetSwift Logistics is an Equal Opportunity Employer


by via developer jobs - Stack Overflow

Backend Engineer at Ascendify (San Francisco, CA)

Ascendify is looking for a full time Backend Engineer to join our team. 
As a backend engineer you will work with a Sr. Backend Engineer to build new and maintain existing projects. You must be capable of working in a fast-paced, rapidly changing environment, be self-motivated, results-driven and detail-oriented to achieve success.  Headquartered in downtown San Francisco, Ascendify is a rapidly growing, venture-backed company with a roster of clients that includes GE, Cisco, Panasonic, Disney, Deloitte, and Marriott.


Responsibilities:



  • Write high-performance, reusable, modular code along with automated unit tests

  • Create new functions and features to improve the Ascendify product


Qualifications:



  • 3+ year of experience working with a scripting language; Python, PHP or Ruby

  • Experience working with an Object Oriented language

  • SQL experience

  • Extraordinary communication skills

  • Willing/able to learn (if needed, and) primarily use PHP and Scala (it will initially be 100% PHP with some Scala, and could be up to 50% Scala if you are great at Scala).


Preferences:



  • B.S. in Computer Sciences or related discipline

  • Experience with Scala, Java or C++

  • Experience with Play Framework


by via developer jobs - Stack Overflow

Developer Community Advocate, Latin America at Elastic () (allows remote)

At Elastic, we have a simple goal: to solve the world's data problems with products that delight and inspire. As the company behind the popular open source projects — Elasticsearch, Kibana, Logstash, and Beats — we help people around the world do great things with their data. From stock quotes to Twitter streams, Apache logs to WordPress blogs, our products are extending what's possible with data, delivering on the promise that good things come from connecting the dots. The Elastic family unites employees across 32 countries into one coherent team, while the broader community spans across over 100 countries.


For all of us at Elastic, community matters. Our users and contributors have helped to ensure that Elasticsearch, Kibana, Logstash, and Beats are more than just code — they are open source projects that people love to use, and love to talk about! As our Developer Community Advocate you will champion our Elastic community.


What You Will Be Doing:


Are you that kind of person who is invigorated by sharing juicy technology goodness with the world? Do you feel at home connecting with the community members: in person, on blogs, in forums, via social channels, and at events? Is presenting at local meetups your jam and are you passionate about the Elastic Stack?


Well, this might just be your dream job.


As a Community Advocate at Elastic, you will wake up each morning eager to design and deliver presentations at a wide-variety of events from customer meetings, meetups, tradeshows, and other events to help showcase technology. You will do this while traveling the world, representing Elastic. Maintaining the trust of our community, as well as the respect and trust within the team, is foundational.


For this role, you will be our voice and representation in Latin America. Our target location is Brazil.


What You Bring Along:



  • Bachelor’s degree in a technical field (e.g. CS, CSE, EE) or relevant work experience as a software developer (mandatory)

  • Demonstrated ability to craft compelling content including speaking engagements, blog posts, demos, messaging, etc.

  • You are comfortable presenting, whether it's at a local meetup or to the office of a C-suite member

  • Familiarity with, and real passion for, the Elastic Stack

  • Comfort working with a highly distributed team

  • Excellent spoken and written English communication skills

  • Fluency in Portuguese


For consideration, your CV needs to be in English. Things We'd Be Stoked to See on Your CV:



  • Conversations in person, on blogs, in forums, via social channels, at events give you energy and you have a proven publication history to show that

  • Experience working for a startup or an early stage company

  • Experience with open source software and/or commercial open source companies

  • Other languages (including Spanish)


Additional Information:



  • Competitive pay based on the work you do here and not your previous salary

  • Equity

  • Global minimum of 16 weeks of paid parental leave (moms and dads)

  • Generous vacation time and one week of volunteer time off

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

  • Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you for what you can do.

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


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


by via developer jobs - Stack Overflow

Senior Front End Dev (React/Redux, Apollo, Graphql, Axios, SCSS) at FineTune Learning (Boston, MA)

Only accepting applicants from EU and Americas


FineTune is seeking a senior reactjs/redux front end software engineer for our Pre-AP software product.   S/he will have the opportunity to work on mission critical software that will impact 3-5 million students in 2019.  If you are well versed in various javascript frameworks Angularjs, Emberjs, but particularly Reactjs/Redux and have created at least 3 production released software, and have supported and monitored them through various cycles in production, you are welcome to apply. S/he will be working with our existing platform and front end code base to refactor and use feature flags while designing the front end code to be highly modular and optimized for best user experience. We will be hitting several milestones to serve 3 million+ users in 2019.


Requirements:



  • comfortable with npm packaging/publishing,

  • webpack customization and configuration

  • experienced in developing for multiple web browsers and mobile for various platforms

  • experienced developing for responsive UI 

  • good handle of computer science

  • good handle of event driven software design pattern

  • be well versed in object oriented programming

  • be well versed in debugging REST API and graphql APIs

  • be well versed in debugging using breakpoints, source maps and Chrome developer tools

  • be well versed in test driven development

  • experience in docker based development environment a plus


S/he should also be comfortable interacting with customer and provide guidance on the technical feasibility and scope of engineering/rearchitecting needed to solve problems and deliver features.  


Front end software engineer will work very closely with the designer, business stakeholders, QA and other engineers to deliver features.  You must be well versed in test driven development (we use jest/enzyme/nightwatchjs) and find best ways to increase the speed of delivery while enhancing the quality of our software.


S/he will interface also interface with CTO to continuously drive innovation and new product development while promoting and advancing the scalability and modularization of current platform we are working on with Collegeboard.


by via developer jobs - Stack Overflow

Software Engineer, VISE (Video Infrastructure Security Engineering) at Comcast (San Diego, CA)

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

Job Summary:

Work as a software engineer in the VISE Software team organization on the Cloud TV projects. Create and maintain software that supports Comcast's migration of Video on Demand and Linear Video service delivery over a nationwide next-generation distribution network to more than 25 million video customers.

Major Duties:

  • Participate in the design review of new features and projects assigned to the team.
  • Participate in requirements collection and analysis as needed.
  • Engage in collaborative design with teammates, operations counterparts, and customers for components of software projects as needed.
  • Work independently and with others to implement software for assigned projects.
  • Provide automated tests when implementing new functions or fixing bugs that prove that delivered work meets defined customer needs (acceptance criteria).
  • Engage in pair programming, team code reviews, and peer code review and user story acceptance as needed.
  • Document software and processes as needed.
  • Develop and support automation that allows for continuous testing of software created by the team.
  • Work with teammates and operations to automate deployment of systems and software created by the team. Technologies: kubernetes, docker, ansible, etc.
  • Work with operations as needed to help automate monitoring, metrics collection, and other systems administration tasks related to software developed for the team. Technologies: kafka, Prometheus, Grafana, etc.
  • Other duties as assigned.

Required Skills/Experience:

  • Experience developing server-side applications using functional programming (Scala experience preferred).
  • Team player with professional work ethic and positive attitude.
  • Minimum of 4 years' experience writing software as part of a multi-person team.
  • Good understanding of Linux operating.
  • Understanding of troubleshooting, software lifecycle and quality assurance practices.
  • Experience with relational databases, including an understanding of database schemas and concepts and exposure to administration and/or scripting for at least one widely used relational database system.
  • Understanding of automated testing libraries and practices
  • Experience with source code control on multi-developer projects
  • Able to stay organized and switch between multiple projects
  • Able to learn new technologies as needed and open to changing technological direction as required by the team

Education:

Bachelor's degree in Engineering or Computer Science

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Eng 1, Software Dev & Engineering at Comcast (San Diego, CA)

Comcast's Technology.Product. Xperience 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.

Work as a software engineer in the VISE Software team organization on the Cloud TV projects. Create and maintain software that supports Comcast's migration of Video on Demand and Linear Video service delivery over a nationwide next generation distribution network to more than 25 million video customers.

Major Duties:

  • Participate in the design review of new features and projects assigned to the team.
  • Participate in requirements collection and analysis as needed.
  • Engage in collaborative design with teammates, operations counterparts, and customers for components of software projects as needed.
  • Work independently and with others to implement software for assigned projects.
  • Provide automated tests when implementing new functions or fixing bugs that prove that delivered work meets defined customer needs (acceptance criteria).
  • Engage in pair programming, team code reviews, and peer code review and user story acceptance as needed.
  • Document software and processes as needed.
  • Develop and support automation that allows for continuous testing of software created by the team.
  • Work with teammates and operations to automate deployment of systems and software created by the team. Technologies: kubernetes, docker, ansible, etc.
  • Work with operations as needed to help automate monitoring, metrics collection, and other systems administration tasks related to software developed for the team. Technologies: kafka, Prometheus, Grafana, etc.
  • Other duties as assigned.

Required Skills/Experience:

  • Experience developing server-side applications using functional programming (Scala experience preferred).
  • Team player with professional work ethic and positive attitude.
  • 1-2 years' experience writing software as part of a multi-person team.
  • Good understanding of Linux operating.
  • Understanding of troubleshooting, software lifecycle and quality assurance practices.
  • Experience with relational databases, including an understanding of database schemas and concepts and exposure to administration and/or scripting for at least one widely used relational database system.
  • Understanding of automated testing libraries and practices
  • Experience with source code control on multi-developer projects
  • Able to stay organized and switch between multiple projects
  • Able to learn new technologies as needed and open to changing technological direction as required by the team

Education:

Bachelor's degree in Engineering or Computer Science

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Architect 4, Software Architecture 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 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.

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

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Eng 4, 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 planning and designing new software and web
applications. Analyzes, tests, and assists with the integration of new
applications. Oversees the documentation of all development activity.
Trains non-technical personnel. Assists with tracking performance
metrics. 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:
- Collaborates with project stakeholders to identify product and
technical requirements. Conducts analysis to determine integration
needs.
- Designs new software and web applications, supports applications under
development, and customizes current applications. Develops software
update process for existing applications. Assists in the roll-out of
software releases.
- Trains junior Software Development Engineers on internally developed
software applications.
- Oversees the researching, writing, and editing of documentation and
technical requirements, including evaluation plans, test results,
technical manuals, and formal recommendations and reports.
- Keeps current with technological developments within the industry.
Monitors and evaluates competitive applications and products. Reviews
literature, patents, and current practices relevant to the solution of
assigned projects.
- Provides technical leadership throughout the design process and
guidance with regards to practices, procedures, and techniques. Serves
as a guide and mentor for junior level Software Development Engineers.
- Assists in tracking and evaluating performance metrics. Ensures team
delivers software on time, to specification, and within budget.
- Works with Quality Assurance team to determine if applications fit
specification and technical requirements.
- Displays expertise in knowledge of engineering methodologies,
concepts, and skills and their application in the area of specified
engineering specialty.
- Displays expertise in process design and redesign skills. Presents and
defends architectural, design, and technical choices to internal
audiences.
- Consistent exercise of independent judgment and discretion in matters
of significance.
- Regular, consistent and punctual attendance. Must be able to work
nights and weekends, variable schedule(s) as necessary.
- Other duties and responsibilities as assigned.

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

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Eng3, Prod Dev Eng at Comcast (Philadelphia, PA)

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

Billions of requests. Millions of Customers. Comcast designs, builds and operates applications at scale that have a tangible impact on our customer's lives. The Technology and Product team is working to deliver the next generation of applications. We want to build things our customers will love.

We are seeking an Engineer 3 for our Service Reliability Engineering (SRE) team focused on our VMware private cloud environment. This engineer will focus on improving and maintaining our self-service APIs as well as solving complex operational problems in the environment with code. This is a cross functional team with a variety of skillsets and backgrounds-communication and collaboration skills are just as important as technical skills.

We are very interested in attracting a diverse range of candidates from different backgrounds. If you aren't sure if you qualify, please err on the side of applying.

Core Responsibilities

  • Improve and extend the self-service APIs we provide to our VMware private cloud customers
  • Improve system availability and performance challenges across a large, complex private cloud environment with code.
  • Collaborate with senior engineers on next generation platform architectures.
  • Mentor more junior software developers.

Preferred Qualifications

  • 5+ years of development experience with languages like Go, Python or Ruby
  • Experience with the VMware 6.x REST APIs
  • Experience working on projects relating to large-scale, highly available customer-facing products and services.
  • Knowledge of modern technical operations practices and tools: source control (Git/Hg/Subversion); continuous integration; automated testing; automated deployments and deployment pipelines
  • Familiarity with service-oriented and "cloud-native" architectures and an understanding of design principles for scalability, performance, and reliability
  • Familiarity with distributed systems, asynchronous messaging, and networking protocols
  • Experience with several open source applications, frameworks, and libraries

Comcast is an Equal Employment Opportunity/Affirmative Action/Drug-free workplace employer


by via developer jobs - Stack Overflow

ASTRO Software Engineer (Eng2) at Comcast (Philadelphia, PA)

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

Are you passionate about digital media, entertainment, cloud platforms and networking security? Do you like big challenges and working within a highly motivated team environment? As a cloud and network security software engineer at Comcast, you will drive the design and implementation of our hybrid cloud and on-premise network security orchestration and automation tools.

The team you'll be joining is a small and fast-moving group of world-class experts who are innovating in delivering hybrid cloud solutions and governance as well as software-defined network provisioning and security. We provide our customers with the network connectivity and security they need to be successful in their hybrid cloud infrastructure journey. The team's engineers are closely aligned with cloud, security and network architects to ensure our products and services consistently meet customer demands. We are a team that thrives on big challenges, results, quality and agility.

You'll be working with the best and brightest minds in Comcast to help build and deploy features on our cloud management platform, network security orchestration platform and cloud governance tooling that spans public and private cloud infrastructure. You'll drive technical decision making and implementation in how the platform integrates with cloud and network device APIs to provide appropriate connectivity, apply appropriate network segmentation policy and ensure that developer and security consumers of the platform have appropriate self-service management and security review capabilities.

The Task

* Design, develop, test, deploy, debug and document all software components in our network security orchestration platform, cloud management platform and cloud governance tooling

* Participate in agile project planning, estimation and retrospectives

* Work with teammates to develop and refine system architecture and design

* Contribute to user interface design and development

Qualifications

* BS in Computer Science or similar degree with some industry experience

* Experience designing and building software products that present practical and understandable solutions to complex problems

* Demonstrated ability to learn new technologies and seek peer feedback to drive improvement in skills

* Practical understanding of IP networking and network security patterns

* Competent and confident working with one dynamic language and one compiled language. Ruby and Golang preferred.

* Practical understanding of cloud platform technologies, their use and features

* Experience with Linux, CLI/shell, Docker and Kubernetes desirable

Preferred Qualifications

* Experience building microservices and single page web applications

* Experience creating and managing projects in revision control, including git and Github

* Understanding of Service-Oriented Architectures (SOA and REST), Infrastructure as a Service (IaaS) and Platform as a Service (PaaS)

* Practical understanding of HTTP, TCP, DNS, UDP, IPv4/IPv6 networking and protocols

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow