Placement papers | Freshers Walkin | Jobs daily: Sunday, August 05, 2018

Search jobs and placement papers

Lead Security Engineer - Application Security at FreshBooks (Toronto, ON, Canada)

FreshBooks has a big vision. We launched in 2003 but we’re just getting started and there’s a lot left to do. We're a high performing team working towards a common goal: building a world class online accounting application to help small businesses better manage their finances. Known for extraordinary customer service and based in Toronto, Canada, FreshBooks serves paying customers in over 120 countries.


The Opportunity - Lead Security Engineer - Application Security


In this newly created position, the Lead Security Engineer will be hands-on and responsible for security monitoring, incident handling, security operations processes, threat management, documenting security policies and more. In addition to building and leading our Security Engineering team, you and your team will educate the rest of our Product Development organization in best practices for developing secure cloud applications.


What you'll need:



  • At least five years of experience in the Security field as a Security Engineer, or similar

  • Experience building and leading teams, mentoring and coaching, and steering the growth of team members

  • Strong Cloud Security and Security Architecture experience

  • Strong experience as a Security subject matter expert

  • Strong troubleshooting, reasoning, problem-solving, customer service, and communication skills


The more of the following you bring, the better:



  • A university degree in Computer Science, Information Systems, Computer Engineering or a relevant field

  • Specific experience with Google Cloud Platform or similar (AWS, Azure)

  • Experience with microservices and distributed systems

  • Hands-on experience with cloud storage solutions

  • Demonstrated knowledge of information technology security, trends, leading practices, regulatory and industry standard compliance issues (PCI-DSS and others)

  • Experience performing threat modeling, offensive assessments, penetration testing, exploit development, or vulnerability analysis

  • Working knowledge of common and industry standard cloud-native/cloud-friendly authentication/authorization mechanisms (OAuth, OpenID, SAML etc.) and key management/secret vaulting solutions, including HSM (Thales, Gemalto SafeNet etc.)


 What you’ll do:



  • Build and lead a Security Engineering team

  • Be a trusted technical advisor and solve complex Cloud security technical challenges

  • Coach internal teams (i.e.Software Development) on security disciplines and work closely with these teams to ensure that they’re writing secure code and designing secure systems.

  • Enable teams to take ownership of secure code

  • Collaborate with Software Engineering and Architecture teams on security strategy, roadmaps, standards, and governance

  • Mentor the Product Development team ensuring adherence to security engineering best practices

  • Ensure Agile and Lean best practices are applied to software development and security architecture design

  • Ensure that we maintain PCI-DSS compliance and other certifications

  • Audit and analyze production code for potential security concerns

  • Identify and document information security risks and propose mitigating controls

  • Provide analysis and guidance regarding threats, vulnerabilities, and privacy and security incidents

  • Identify security gaps and recommend & facilitate the mitigation of the gaps in line with industry standards and best practices

  • Build knowledge of and stay current on developments in the cyber threat landscape to adapt investigation techniques and provide recommendations on responding to and remediating related incidents

  • Actively detect, respond to, and remediate security events across our infrastructure


 What we offer:



  • Competitive salary, health benefits from day 1 and extra days off (office is closed between Christmas and New Years)

  • RRSP matching program and generous parental leave policy

  • Weekly catered lunches, beer, and snacks

  • Team and company offsites, hackoffs, and paid community volunteer days and religious observance days

  • Professional development opportunities and flexible work schedules

  • Office gym with showers and complimentary towel service

  • Secure, indoor bike parking with well-stocked repair bay

  • Ping Pong, Foosball, Massage Chairs, Nintendo Stations and more.

  • Dog friendly office

  • TTC & GO Accessible


Sure, there are perks, but the real reason people are proud to work at FreshBooks is because each person knows their opinion is respected, and they can see the difference they make in the lives of over 10 million small business owners around the world. If you want to accelerate your career, work on projects you're passionate about and have just as much of a life outside the office as inside—you're exactly what we're looking for.


We value our people...


We recognize and reward ingenious work. We all have real lives, and respect work lifestyle balance. We all have a voice that is heard throughout the company. We always make time for fun, and have one of the most unique, employee-led cultures out there. Join the FreshBooks choir or a class in the gym, organize a gaming night, teach a dev lunch and learn, or use a paid volunteer day to share your skills with the community. Salaries are competitive and compensation packages include a stake in the company. Interested? Let’s get started!


FreshBooks provides employment accommodation during the recruitment process. Should you require any accommodation, please indicate this on your application and we will work with you to meet your accessibility needs. For any questions, suggestions or required documents regarding accessibility in a different format, please contact us at phone 416-780-2700 and/or accessibility@freshbooks.com


by via developer jobs - Stack Overflow

Senior Back End Software Engineer at Airline Software Company (Toronto, ON, Canada)

About Us

We are a privately-held start-up software company, located downtown Toronto. We focus on delivering innovative solutions to key players in the airline industry and help airlines streamline their operations, cut costs, generate additional revenue using modern technologies. We are looking for Senior Back-End Engineers to be key members of our team and help keep our momentum going!


If you are interested in joining a growing team of highly motivated and dedicated individuals working on industry-changing products, please keep reading!


What Makes Us Different



  • Our management’s "open door" policy fosters individual creativity, welcoming ideas from every member of the team, no matter their rank. Our team’s motto is “You can’t fail, if you don’t give up” ensuring that even the most unconventional ideas are taken into consideration.

  • Quick project turnaround and idea implementation gives you the chance to start making contributions from day one.

  • Our small team emphasizes the importance of individual contribution to collectively ensure we are always significantly ahead of our competition. This allows everyone to feel a sense of ownership and pride in every project undertaken by the team.

  • We believe in rewarding talent and offer great benefits and competitive compensation.


What You Will Do



  • Build high-throughput, micro services-based distributed systems using your background with messaging technologies and service-oriented event-driven architectures.

  • Contribute to the engineering process and culture, grow with and influence the team.

  • Collaborate with cross-functional teams in an agile environment.

  • Become a key “go to” lead for technical challenges with the product


About You



  • You have a strong background in Computer Science and Software Engineering fundamentals

  • You have experience in software engineering for large-scale high-traffic, high-availability service-oriented architectures.

  • You have extensive experience with software engineering best practices including coding standards and reviews, software configuration management, agile development and testing methodologies.

  • You like the excitement of working in a fast-paced start up environment, enjoy continuous learning and finding a creative approach in solving problems. You are comfortable working independently as well as within a team spanning multiple regions

  • You are able to communicate complex ideas and concepts in a clear and concise manner. You are possessed with strong analytical and problem-solving skills and have the confidence to tackle difficult problems.

  • You like to share technical knowledge and best practices with team members.


Ideally, you have experience with event-driven micro-services architectures using technologies such as AMQP / RabbitMQ and Kafka. Domain-driven design, graph databases, NoSQL with MongoDB and Golang development are all desirable, as experience with the Docker ecosystem and public cloud providers such as AWS. Some familiarity with DevOps practices and automation technologies is also beneficial.


by via developer jobs - Stack Overflow

Infrastructure Developer (DevOps) at Ada Support (Toronto, ON, Canada)

We’re Ada. We’re an ambitious team based out of Toronto that enables businesses around the world to provide incredible customer service. Our AI-powered platform has automated 16 million+ conversations for companies like Shopify, Telus, Upwork, and Coinbase – and we’re just getting started. You can learn more about the founding of our company here.


Just as the field of machine learning continues to advance, so do we. And it is the passion of our people and commitment to our craft that continues to drive our dramatic growth.


We are inspired every day by the opportunity to pioneer a new industry, and welcome those who want to join us.


As an Infrastructure Developer you’ll have an immense impact on Ada as we continue to grow our company and our technology. You will be integral in building a scalable, efficient, and robust foundation for all of Ada’s products and services. Your work will change the lives of millions of end users.


About You



  • Familiar with container orchestration technology (Kubernetes, Docker Swarm, etc.)

  • Profound appreciation and respect for automation

  • Intermediate understanding of a server-side programming language (Ruby, Haskell, Rust, Golang, Python, etc.)

  • Have been on-call for production services before

  • Preferably, have run production workloads using Kubernetes

  • Great technical writing skills


Outcomes



  • Create new internal tools to enable efficient developer operations

  • Instrument, automate, and optimize our state-of-the-art infrastructure

  • Evaluate and deploy new technology, tools, and processes to the team

  • Invent new and better ways to run ML/AI services in production

  • Run fire drills, security audits, and disaster recovery tests


About Us



  • Ada is a rapidly growing company located at Spadina and Adelaide in Toronto, Canada’s thriving AI ecosystem. We are backed by world-class investors, including Bessemer Venture Partners and Version One.

  • We provide our employees with competitive compensation, great health benefits, and ownership in our company.

  • Our work is rooted in kindness, curiosity, authenticity, trust, craft, and agility. We use these values to create a culture that encourages groundbreaking results, career progression, and community investment.


Ada is an equal opportunity employer. In fact, diversity is what drives our success – it’s at the core of how we hire, communicate, and work. Like our Platform, we are inclusive to all, and combine our diverse backgrounds, skill sets and thinking to build the best experiences for our clients and their customers.


by via developer jobs - Stack Overflow

Dev Ops Engineer / Specialist at The Toronto Star (Toronto, ON, Canada)

Work with us


TheStar.com serves millions of readers per month across multiple channels. To grow and evolve the team, we’re looking for creative and hardworking leaders with a passion for problem solving in the challenging space of modern news media.


Work in a modern process


Our dev/ops team is full of smart people with oodles of experience building cool things. We come from a diverse background with a broad range of skills that results in high uptime numbers while utilizing cutting edge tech.


Work in a world class organization


We're looking for people who are interested in shaping the future of big media. We offer the opportunity to work with some of the finest dev/ops minds on the largest media sites in Canada, backed by a company that has been delivering content to its readers for more than a century.


The job in a nutshell


You will…



  • Support the dev teams that build websites and apps that reach millions of Canadians daily

  • Build/Monitor/Maintain/Improve automation for deployments and environments. Write code, write tests, analyze outcomes

  • Build/Use/Improve monitoring tools and techniques to understand performance from a customer perspective

  • Research and test new tools/technologies – especially open-source tools.

  • Use metrics/kpi’s to help determine platform health and take action.

  • Continuously improve our automation – write code, write tests, analyze outcomes

  • Participate in the recovery of incidents and retrospectives. Help prevent reocurrance


About you



  • Extensive knowledge of Amazon Web Services - Everything we do is AWS powered

  • You’ve worked on large web sites before – you understand CDN’s, Memcached, Redis, Apache/Nginx and what breaks when sites scale.

  • Experience with APM’s (NewRelic) monitoring tools like Nagios, TICK stack and ELK log stacks.

  • You can write/read/understand Ruby, Python, YAML, Bash, Powershell

  • Proficiency with developer tools and debugging techniques

  • Strong ability to utilize and execute on continuous deployment and integration.

  • You love automation and have automated infrastructure, code deployments and monitoring before. Today we use Chef and Ansible for config management.

  • Master of Git and Jenkins.

  • Experience with Docker, Kubernetes and containers.

  • Primarily Linux focused, but have decent Windows server experience.

  • A desire to share knowledge and collaborate within an enthusiastic technical team

  • Security minded - bad security groups or ACLs bug you.

  • Metric driven


Stuff that’s not on a resume:



  • Excellent written and verbal communication skills.

  • Driven and organized self –starter, with excellent planning skills

  • Constructive negotiator, pragmatic and decisive

  • Thrives on being on the leading edge – not afraid to iterate and try new things

  • Excels in a very collaborative, fast paced environment with highly interactive processes

  • Excellent planning skills, highly organized and detailed person


Extras



  • Competitive pay

  • Yearly Bonus

  • Great benefits

  • RRSP matching

  • On-site gym & shower

  • On-site bike parking

  • Waterfront location


The company is committed to providing an inclusive and barrier free recruitment process to applicants with accessibility needs in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act (AODA). If you require an accommodation during this process, please inform the company of your requirements.


by via developer jobs - Stack Overflow

Lead Android Developer at CIBC (Toronto, ON, Canada)

We’re on a mission to build the relationship-focused bank of the future and we’re looking for the passionate collaborators, innovators, advisors, and leaders who can get us there. Our distinct culture is built on a shared commitment to do what’s right for our clients, our people, and our communities, and we strive for excellence in everything we do. Because life at CIBC is not only what you do, but how you do it. To learn more about CIBC, please visit CIBC.com   What You’ll Be Doing You’ll be at the heart of a team bringing innovative technology to life, working towards a shared vision - CIBC’s digital transformation to deliver best in class mobile banking experience for our clients. As a Lead Android Developer you’ll lead the technical design, development and integration of cross-functional, multi-platform application systems. How You’ll Succeed



  • Programming Skills - Develop code and test computer programs for straightforward assignments. Review, analyze, and modify programming systems, including encoding, testing, and debugging.

  • Systems Implementation - Participate in the technical design, development, and integration of cross functional, multi-platform application systems.

  • Planning and Coordination - Effectively interact with stakeholders, end users, business analysts, and technical resources to gather requirements and prepare design specifications as instructed by senior team members.


Who You Are



  • You can demonstrate experience in native Android development using Java and Kotlin (ideally 3-5 years). You have exposure to one or more of the following technologies : Android SDK, XML, and GIT. You have a strong fundamental understanding of Object Oriented Design & Programming principles, JSON and RESTFul web services and have written Unit Test and UI Automation Tests.  It’s an asset if you understand the Play Store Publication Process; you’ve published your own Android or iOS app; you have experience with Jenkins, Jira or Confluence, and/or other build & deploy tools.

  • You embrace and champion change. You'll continuously evolve your thinking and the way you work in order to deliver your best.

  • You look beyond the moment.  You make decisions and take actions that will make a difference today and tomorrow. You proactively seek new opportunities to define what's possible. 

  • You’re digitally savvy. You seek out innovative solutions and embrace evolving technologies. You can easily adapt to new tools and trends.

  • You give meaning to data. You enjoy investigating complex problems, and making sense of information. You're confident in your ability to communicate detailed information in an impactful way. 

  • Values matter to you. You bring your real self to work and you live our values - trust, teamwork, and accountability.


What CIBC Offers At CIBC, our people are our greatest asset. You’ll become part of a diverse community that acknowledges everyone’s unique talents, and empowers teams to do what’s right for the client, and to do it well. As part of our team, you will:



  • Thrive: Benefit from an open and approachable culture that provides the flexibility and support you need to integrate your life at work and at home

  • Connect: Work in a place where the right technology and infrastructure fosters innovation, collaboration and creativity

  • Develop: Grow your skills and career through our best-in-class onboarding experience, ongoing learning opportunities, and individual development planning.

  • Prosper: Share in our collective success with a competitive salary, incentive pay, banking benefits, health benefits program, and employee share purchase plan


What You Need to Know



  • CIBC is committed to creating an inclusive environment where all team members and clients feel like they belong. We seek applicants with a wide range of abilities and we provide an accessible candidate experience. If you need accommodation during the application or interview process, please contactMailbox.careers-carrieres@cibc.com

  • You need to be legally eligible to work in Canada at the location(s) specified above and, where applicable, must have a valid work or study permit


by via developer jobs - Stack Overflow

Senior Full Stack Engineer at MINDBODY Inc. (San Francisco, CA)

The Full Stack Engineer works in the Booker Frederick by MINDBODY software development life cycle, including specification, design, implementation and testing of new features and bug fixing. You will be part of our San Francisco Development Team developing applications for our automated marketing software using Ruby (backend), Ruby-on-Rails (framework), and React (front-end).


MINIMUM QUALIFICATIONS AND REQUIREMENTS:



  • Bachelor’s Degree in Computer Science or equivalent

  • 8+ years of industry experience in programming web applications, mobile and/or large-scale enterprise products

  • Experience with Ruby-on-Rails and React

  • Familiar with SDLC and programming design patterns

  • Familiar with Agile methodology

  • Sense of ownership

  • Passion for troubleshooting and problem solving

  • Detailed oriented, professional and possesses a positive work attitude

  • Communicate professionally both verbally and in writing


PRINCIPAL DUTIES AND RESPONSIBILITIES:



  • Develops high-quality code for features and bugs tasked by senior software engineers

  • Regularly collaborates with other developers to evaluate work for the technical feasibility

  • Reviews new feature impact on an application and recognize potential risks

  • Creates technical documentation for new features that can be easily understood by peers

  • Writes and executes tests for your own code, including creating comprehensive unit tests

  • Adheres to internal best practices and coding conventions

  • All other duties as assigned


by via developer jobs - Stack Overflow

Senior Ruby on Rails Developer at Nowsta (Brooklyn, NY)

We're looking for an experienced and confident software developer to join us as a core member of the engineering team. You will be integral in building products that affect the daily lives of tens of thousands of users across a range of industries in new and exciting ways.


Our development team is very small, which means that even the traditional Agile methodologies are too much overhead for us. Think very low bureaucracy, very high influence (over code, but also product and strategy as well), fast deploy and feedback cycles, and lots of cross-company collaboration.


A few of our core team philosophies:



  • Ship code to production early & often

  • Strive to be T-shaped

  • Code is to be understood primarily by humans, not computers

  • Tests drive design and improve reliability and refactorability, and are as important as code

  • Iterate with small steps forward rather than trying to do everything at once

  • Code doesn't go into master till it's green, green code in master goes to production automatically


Some of what you'll be doing:



  • Gain extraordinary experience bringing a 3k-requests-per-minute-and-counting startup to scale

  • Build products that affect how tens of thousands of people find, work, and get paid for jobs

  • Have full ownership of major features from inception to production

  • Have autonomy to lead initiatives that are important to you

  • Advance your career with opportunities for team leadership and meaningful stake in company direction

  • Hang out in a laid-back and fun office right on the Brooklyn waterfront with a smart and friendly team


Qualifications:



  • Significant experience with web development and bringing software to production

  • Very strong proficiency in Ruby on Rails

  • Some experience managing software engineering teams

  • Strong object-oriented and functional architectural skills

  • A passion for learning, teaching, and helping others

  • BS, MS, or equivalent work experience in computer science or related field

  • Excellent communication and presentation skills


Bonus:



  • Experience or strong interest in front-end engineering (React.js)

  • Experience in DevOps (scaling systems above 3k requests per minute, health monitoring, etc.)

  • Experience in designing secure systems


by via developer jobs - Stack Overflow

Senior Backend Engineer at Braze (New York, NY)

Top enterprises and brands rely on Braze (formerly Appboy) to deliver personalized messaging experiences that span across channels, platforms, and devices. Each month, tens of billions of messages associated with over a billion active users are managed through our technology.  We’re solving the hard problem of humanizing brands - ensuring the world’s best brands can interface with hundreds of millions of users in a way that is highly personalized.


WHAT YOU'LL DO


Our products rely on sophisticated real time and batch processing of massive amounts of data, and instrumenting that data to provide analytics, automated decision making, and an industry leading customer engagement tool. We’re looking for a Senior Backend Engineer to help us tackle significant engineering challenges, such as: architecting new iterations of critical components on backend systems, building and optimizing for massive scale, and driving new AI/ML powered features.


You’ll take on a variety of challenges around building and optimizing an ultrafast application for massive scale, which sends billions of messages based on billions of data points.


WHO YOU ARE



  • 5+ years of server-side development experience

  • Experienced technical leader

  • Strong understanding of design, data structures and algorithms

  • A self starter with great communication and organizational skills and will have worked in a team environment before

  • Bonus:


    • Professional experience building software at scale

    • Professional experience with one of: Ruby, Java, Go, MongoDB, Ruby on Rails, email infrastructure, columnar data stores, microservice architecture, distributed systems

    • Experience with agile processes



WHAT WE OFFER


Tech startup vibe including free daily lunches, snacks, and group events. Inclusive and diverse culture. Complete support from your teammates across all departments and a real “get it done” attitude for our customers. An opportunity to join a market leading company and have an impact.



  • Excellent medical insurance and life assurance coverage for you and your dependents

  • Matching 401K

  • Tuition reimbursement program

  • Daily lunches, snacks, and beverages

  • Collaborative, transparent, collegial, and fun loving office culture

  • Flexible time off policy to balance your work and life in the way that suits you best


In addition, this position is exempt under the provisions of the Fair Labor Standards Act.


by via developer jobs - Stack Overflow

Full Stack Software Engineer -- Revolutionary E-Commerce at Brandless, Inc (San Francisco, CA)

Essential Responsibilities



  • Design, develop, test, deploy, maintain and improve components of our full stack codebases

  • Manage individual project priorities and deadlines

  • Optimize core aspects of our platform to ensure our customers are delighted when utilizing our product stack


Minimum Qualifications



  • BS degree in Computer Science or a similar technical field of study, or equivalent practical experience

  • Working proficiency and communication skills in verbal and written English

  • Experience working with frontend and/or backend web frameworks

  • At least 3 years professional experience as a software engineer


Preferred Qualifications



  • Familiarity with the whole web stack, including protocols and web server optimization techniques

  • Open source contributions

  • An understanding of the principles of accessibility and ability to build products that are accessible to users with disabilities

  • Previous mentoring experience

  • Experience with one or more of:


    • React

    • Redux

    • TypeScript

    • Ruby on Rails

    • Rust

    • Golang



by via developer jobs - Stack Overflow

Full Stack Engineer (React.js focused) - Award Winning Digital Agency - RedShift at Source Coders (San Francisco, CA)

We're looking for a highly enthusiastic full stack engineer focusing on JavaScript technologies (React/Redux, Node/Express). This position will offer the opportunity to work on various complex engineering projects. Clients to date include leading brands like Google, OpenTable, TaskRabbit, Symantec, Kaiser, Panasonic and more.

Ideal profile:



  • Strong frontend development experience ideally using React/Redux or a similar framework such as Angular or Vue.js.

  • Backend experience setting up APIs, building database-connected apps. Node.js would be preferred but experience with other backend languages such as Ruby and Python is fine too

  • Bonus points for experience with React Native, AWS, Serverless Architecture


by via developer jobs - Stack Overflow

Senior QA Engineer at MINDBODY Inc. (San Francisco, CA)

The QA Engineer III develops test strategies, analyzes complex software systems and code, and ensures that Frederick by MINDBODY applications work as they should for our users.  The QA Engineer III develops exploratory testing charters and test plans for new and existing functionality, including back-end APIs and front-end UIs, with the goal of identifying issues prior to release and troubleshooting reported defects so they can be resolved in collaboration with software development. In addition, this role works with software development and DevOps team members to build and maintain automated integration and performance tests to ensure we continue to deliver a high-quality product.



MINIMUM QUALIFICATIONS AND REQUIREMENTS:



  • Bachelor's and/or Master's Degree in Computer Science, or equivalent experience

  • 4+ years of industry experience in testing web applications, mobile applications and/or large-scale enterprise products

  • Hands-on experience leading testing efforts of the team

  • Hands-on experience guiding software development team in QA and SDLC best practices

  • Strong understanding of TDD/BDD and CI/CD processes

  • Hands-on experience writing and debugging code (Ruby and JavaScript experience preferred)

  • Hands-on experience with SQL and relational databases (Postgres, MySQL, etc.)

  • Hands-on experience collaborating on frameworks for test automation and internal software tools to facilitate testing

  • Hands-on experience providing mentorship to junior team members

  • Hands-on experience collaborating at a technical level with team members of various technical backgrounds



PREFERRED QUALIFICATIONS AND REQUIREMENTS:



  • Strong proficiency with API testing tools (Postman, SoapUI, Advanced REST Client)

  • Strong proficiency with browser development tools (Chrome DevTools, Firefox Developer Tools, etc.)

  • Strong proficiency with version control software (Git)

  • Hands-on experience with continuous integration tools (Jenkins, Travis CI, CodeShip, etc.)

  • Strong proficiency with scripting languages (Python/Bash/JavaScript/Ruby)

  • Hands-on experience with Ruby on Rails and React frameworks



PRINCIPAL DUTIES AND RESPONSIBILITIES:



  • Lead testing efforts of projects and of critical issues as they arise in production environments

  • Track project health by monitoring open defects and high-risk issues, develop and execute plans to drive them to resolution

  • Make implementation design decisions for software tools, improvements to continuous integration/ automation, and technical solutions to defects

  • Participate in code reviews for automated testing projects

  • Uphold and encourage the use of best practices of SDLC methodologies and code quality on the team

  • Analyze technical requirements with the team to accurately determine the level of effort of projects

  • Break down complex projects and delegate work to junior QA engineers

  • Review QA documentation of other QA engineers and propose improvements

  • Participate in design reviews, and review of project requirements and technical designs to provide meaningful feedback

  • Collaborate with software engineering team to gain an understanding of technical project architecture

  • Review QA testing infrastructure and environments that support testing efforts

  • Review QA metrics to assess the effectiveness of department and identify potential areas of improvement

  • Provide technical mentorship to junior QA engineers


by via developer jobs - Stack Overflow

Senior React.js Developer at Nowsta (Brooklyn, NY)

We're looking for an experienced and confident software developer to join us as a core member of the engineering team. You will be integral in building products that affect the daily lives of tens of thousands of users across a range of industries in new and exciting ways.


Our development team is very small, which means that even the traditional Agile methodologies are too much overhead for us. Think very low bureaucracy, very high influence (over code, but also product and strategy as well), fast deploy and feedback cycles, and lots of cross-company collaboration.


A few of our core team philosophies:



  • Ship code to production early & often

  • Strive to be T-shaped

  • Code is to be understood primarily by humans, not computers

  • Tests drive design and improve reliability and refactorability, and are as important as code

  • Iterate with small steps forward rather than trying to do everything at once

  • Code doesn't go into master till it's green, green code in master goes to production automatically


Some of what you'll be doing:



  • Gain extraordinary experience bringing a 3k-requests-per-minute-and-counting startup to scale

  • Build products that affect how tens of thousands of people find, work, and get paid for jobs

  • Have full ownership of major features from inception to production

  • Have autonomy to lead initiatives that are important to you

  • Advance your career with opportunities for team leadership and meaningful stake in company direction

  • Hang out in a laid-back and fun office right on the Brooklyn waterfront with a smart and friendly team


Qualifications:



  • Significant experience with web development and bringing software to production

  • Very strong proficiency in React.js and interacting with a RESTful API

  • Some experience managing software engineering teams

  • Strong object-oriented and functional architectural skills

  • A passion for learning, teaching, and helping others

  • BS, MS, or equivalent work experience in computer science or related field

  • Excellent communication and presentation skills


Bonus:



  • Experience with React Native

  • Experience with Redux Saga

  • Experience with unit and integration testing front-end components

  • Experience or strong interest in back-end engineering (Ruby on Rails)


by via developer jobs - Stack Overflow

Senior Full Stack Web Developer, MX at Cisco Meraki (San Francisco, CA)

At Meraki, we’re making IT easier, faster, and smarter. Our full stack teams build and maintain our web application, which manages millions of network devices from our cloud. Our customers use the Meraki dashboard to monitor and configure critical IT infrastructure that serves tens of millions of people every single day.



As a Meraki Full Stack Engineer on a product team, you will collaborate with firmware engineers to design, plan, and build new features for our customers.  With the help of product managers and UX designers, you will construct intuitive and powerful workflows to solve important problems for IT professionals around the world.



Meraki’s product Dashboard teams are small, fast-moving teams striving to make our products unique in balancing their feature-rich abilities and their simplicity. You’ll be developing the tools by which our customers configure and monitor network devices all over the world. Our full stack engineers are well versed in a wide array of CS concepts and excited to jump around languages, platforms, and all levels of the Meraki stack!



Example projects of a Senior Full Stack Web Developer:



  • Creating a Security Center summarizing a customer’s network security events and attacker locations and highlighting actionable events.

  • Analyzing performance bottlenecks in generating device configuration for customers with many 1000s of devices and rearchitecting this code to be scalable.

  • Designing a firewall page that unifies across a customer’s security appliances, access points, and switches.



You are an ideal candidate if you:



  • Have built rich web UIs with React (and Redux) or similar frameworks.

  • Know your way around web back-end technologies, like Ruby on Rails.

  • Can implement good database design in a relational database (we use Postgres).

  • Would thrive on a small engineering team and are excited to solve open-ended problems across the stack.

  • Are interested in career advancement. We're looking for leaders, whether that means you want to be a strong leading individual contributor or you want to grow into a tech lead role.



Bonus points for any of the following:



  • An understanding of networking, which will help you understand the problems we work on and develop the best tools for our customers.


Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.


by via developer jobs - Stack Overflow

DevOps Engineer at SharesPost (San Francisco, CA)

Are you a DevOps engineer who loves to learn new things? Are you passionate about honing your skills?


If so, SharesPost, a leading financial company that has transacted over four billion dollars worth of assets, is looking for you. We need your help building our best-in-class private equity and blockchain token trading marketplace.


What you will be doing



  • Scaling a high performance and high uptime financial application

  • Using Docker to automate deployment

  • Working with SQL, Blockchain and NoSQL data

  • Deploying Linux and a wide range of open source solutions

  • Implementing health checks, logging solutions and monitoring

  • Writing scripts in Ruby and bash

  • Applying your understanding of algorithms and data structures

  • Researching new technologies and better ways of doing things

  • Peer reviewing pull requests


Our team values



  • Passion for agile software practices and test driven development

  • Curiosity to understand business stakeholders and build great user-friendly software

  • Drive to build powerful new technology that changes how capital markets work

  • Ability to give and receive feedback to improve our skills and processes

  • Openness in sharing knowledge and expertise with teammates

  • Excitement about the financial services that power the startup and innovation economy


About SharesPost


SharesPost is an SEC-registered broker-dealer, investment advisor and an approved Alternative Trading System. SharesPost helped launch the private tech growth market in 2009 and has built one of the leading platforms for secondary transactions and Initial Coin Offerings pursuant to Reg. D. SharesPost provides the private tech asset category with a suite of trading and lending solutions to facilitate shareholder and option holder liquidity. With more than $4 billion in secondary market transactions for more than 200 leading technology companies, SharesPost provides the trading, research and online tools to transact in the private market with confidence.


What can you expect during the interview?


After you contact us we will get in touch with you to start the interview process. Here’s what the interview looks like:



  1. We will send you a coding challenge that you can complete from the comfort of your own favorite work environment with access to the internet. The coding challenge takes 2 to 4 hours. This is your opportunity to demonstrate your ability to write easy to read, tested and maintainable code.
  2. We’ll review your challenge solution and if it meets the team’s technical standards we will invite you to an interview at SharesPost in San Francisco. Then you can meet the team in person and learn more about us.
  3. Our team will discuss your interview and if it’s a good match you will receive a job offer from us.

Start to finish the whole process should take about 1 to 2 weeks.


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, veteran status, or disability status.


by via developer jobs - Stack Overflow

Elixir Developer at SharesPost (San Francisco, CA)

Are you an Elixir developer who loves to learn new things? Are you passionate about honing your skills?


If so, SharesPost, a leading financial company that has transacted over four billion dollars worth of assets, is looking for you. We need your help building our best-in-class private equity and blockchain token trading marketplace.


What you will be doing



  • Writing good maintainable Elixir code for SharesPost’s blockchain token marketplace

  • Scaling a high performance financial application

  • Building APIs for our React front end

  • Deploying applications to AWS using Docker

  • Working with Blockchains, Distributed Ledgers, SQL and NoSQL data

  • Applying your understanding of algorithms and data structures

  • Writing unit tests & integration tests

  • Researching new technologies and better ways of doing things

  • Peer reviewing pull requests


Our team values



  • Passion for agile software practices and test driven development

  • Curiosity to understand business stakeholders and build great user-friendly software

  • Drive to build powerful new technology that changes how capital markets work

  • Ability to give and receive feedback to improve our skills and processes

  • Openness in sharing knowledge and expertise with teammates

  • Excitement about the financial services that power the startup and innovation economy


About SharesPost


SharesPost is an SEC-registered broker-dealer, investment advisor and an approved Alternative Trading System. SharesPost helped launch the private tech growth market in 2009 and has built one of the leading platforms for secondary transactions and Initial Coin Offerings pursuant to Reg. D. SharesPost provides the private tech asset category with a suite of trading and lending solutions to facilitate shareholder and option holder liquidity. With more than $4 billion in secondary market transactions for more than 200 leading technology companies, SharesPost provides the trading, research and online tools to transact in the private market with confidence.


What can you expect during the interview?


After you contact us we will get in touch with you to start the interview process. Here’s what the interview looks like:



  1. We will send you a coding challenge that you can complete from the comfort of your own favorite work environment with access to the internet. The coding challenge takes 2 to 4 hours. This is your opportunity to demonstrate your ability to write easy to read, tested and maintainable code.
  2. We’ll review your challenge solution and if it meets the team’s technical standards we will invite you to an interview at SharesPost in San Francisco. Then you can meet the team in person and learn more about us.
  3. Our team will discuss your interview and if it’s a good match you will receive a job offer from us.

Start to finish the whole process should take about 1 to 2 weeks.


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, veteran status, or disability status.


by via developer jobs - Stack Overflow

Solidity Blockchain Developer at SharesPost (San Francisco, CA)

Are you a blockchain developer who loves to learn new things? Are you passionate about honing your skills?


If so, SharesPost, a leading financial company that has transacted over four billion dollars worth of assets, is looking for you. We need your help building our best-in-class private equity and blockchain token trading marketplace.


What you will be doing



  • Writing Solidity smart contracts for SharesPost's blockchain services

  • Integrating ERC20 tokens into the sharesposts marketplace

  • Writing web3, React and Javascript dApp code

  • Scaling a high performance financial application

  • Building APIs for our React front end

  • Working with Blockchains, Distributed Ledgers, SQL and NoSQL data

  • Applying your understanding of algorithms and data structures

  • Writing unit tests & integration tests

  • Researching new technologies and better ways of doing things

  • Peer reviewing pull requests


Our team values



  • Passion for agile software practices and test driven development

  • Curiosity to understand business stakeholders and build great user-friendly software

  • Drive to build powerful new technology that changes how capital markets work

  • Ability to give and receive feedback to improve our skills and processes

  • Openness in sharing knowledge and expertise with teammates

  • Excitement about the financial services that power the startup and innovation economy


About SharesPost


SharesPost is an SEC-registered broker-dealer, investment advisor and an approved Alternative Trading System. SharesPost helped launch the private tech growth market in 2009 and has built one of the leading platforms for secondary transactions and Initial Coin Offerings pursuant to Reg. D. SharesPost provides the private tech asset category with a suite of trading and lending solutions to facilitate shareholder and option holder liquidity. With more than $4 billion in secondary market transactions for more than 200 leading technology companies, SharesPost provides the trading, research and online tools to transact in the private market with confidence.


What can you expect during the interview?


After you contact us we will get in touch with you to start the interview process. Here's what the interview looks like:



  1. We will send you a coding challenge that you can complete from the comfort of your own favorite work environment with access to the internet. The coding challenge takes 2 to 4 hours. This is your opportunity to demonstrate your ability to write easy to read, tested and maintainable code.
  2. We'll review your challenge solution and if it meets the team’s technical standards we will invite you to an interview at SharesPost in San Francisco. Then you can meet the team in person and learn more about us.
  3. Our team will discuss your interview and if it's a good match you will receive a job offer from us.

Start to finish the whole process should take about 1 to 2 weeks.


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, veteran status, or disability status.


by via developer jobs - Stack Overflow

Senior Full Stack Rails Developer at SharesPost (San Francisco, CA)

Are you a Rails full stack developer who loves to learn new things? Are you passionate about honing your skills?


If so, SharesPost, a leading financial company that has transacted over four billion dollars worth of assets, is looking for you. We need your help building our best-in-class private equity and blockchain token trading marketplace.


What you will be doing



  • Writing good maintainable Ruby on Rails code for SharesPost’s marketplace

  • Employing your Javascript, React, HTML and CSS skills for front end features

  • Deploying applications to Heroku and AWS

  • Working with SQL and NoSQL data

  • Applying your understanding of algorithms and data structures

  • Writing unit tests & integration tests

  • Researching new technologies and better ways of doing things

  • Peer reviewing pull requests


Our team values



  • Passion for agile software practices and test driven development

  • Curiosity to understand business stakeholders and build great user-friendly software

  • Drive to build powerful new technology that changes how capital markets work

  • Ability to give and receive feedback to improve our skills and processes

  • Openness in sharing knowledge and expertise with teammates

  • Excitement about the financial services that power the startup and innovation economy


About SharesPost


SharesPost is an SEC-registered broker-dealer, investment advisor and an approved Alternative Trading System. SharesPost helped launch the private tech growth market in 2009 and has built one of the leading platforms for secondary transactions and Initial Coin Offerings pursuant to Reg. D. SharesPost provides the private tech asset category with a suite of trading and lending solutions to facilitate shareholder and option holder liquidity. With nearly $3 billion in secondary market transactions for more than 200 leading technology companies, SharesPost provides the trading, research and online tools to transact in the private market with confidence.


What can you expect during the interview?


After you contact us we will get in touch with you to start the interview process. Here’s what the interview looks like:



  1. We will send you a coding challenge that you can complete from the comfort of your own favorite work environment with access to the internet. The coding challenge takes 2 to 4 hours. This is your opportunity to demonstrate your ability to write easy to read, tested and maintainable code.
  2. We’ll review your challenge solution and if it meets the team’s technical standards we will invite you to an interview at SharePost in San Francisco. Then you can meet the team in person and learn more about us.
  3. Our team will discuss your interview and if it’s a good match you will receive a job offer from us.

Start to finish the whole process should take about 1 to 2 weeks.


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, veteran status, or disability status.


by via developer jobs - Stack Overflow

Junior/Mid level Web Applications Developer- 042218 at Chainbridge Technologies (Vienna, VA) (allows remote)

We are seeking Junior and Mid level Web Application Developer(s) 


Per Government Contract Requirement: ONLY US CITIZENS CAN BE CONSIDERED.  NON-CITIZEN applicants, including Green Card Holders, will not be reviewed.


Remote work IS available for this position; however, candidates must reside within the continental US and be available during Eastern Standard Time business hours.  Please include full address, phone number, and current email on your resume. 


Ideal candidates will possess:



  • Proven track record of successfully delivering solutions utilizing the ASP.NET platform

  • Ability to create new functionality or augment existing functionality

  • Excellent written and oral communication skills

  • Ability to communicate and interact with the customer as needed


Technical requirements needed:



  • ASP.NET MVC 

  • Web Services: SOAP/JSON/REST

  • HTML5 and C#

  • "Modern" Javascript  

  • Microsoft SQL server

  • Visual Studio


Technical skills that are a plus:



  • Frameworks such as jQuery, Knockout, Bootstrap, Angular, Aurelia, or Durandal

  • Microsoft Azure

  • iOS or Android development

  • GIS (Bing or Google Maps)

  • MySQL


The interview process includes both oral and written components. The written component is an online skills test and is taken before the oral interview process begins. 


Chainbridge Technologies is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or other characteristics protected by law.


by via developer jobs - Stack Overflow

Software Engineering - Microservices at JP Morgan Chase (Tampa, FL)

As a member of our Software
Engineering Group you will dive head-first into creating innovative solutions
that advance businesses and careers. Youll join an inspiring and curious team
of technologists dedicated to improving the design, analytics, development,
coding, testing and application programming that goes into creating high
quality software and new products. Youll be tasked with keeping the team and
other key stakeholders up to speed on the progress of whats being developed.
Coming in with an understanding of the importance of end-to-end software
development-such as Agile frameworks-is key. And best of all, youll be working
with and sharing ideas, information and innovation with our global team of
technologists from all over the world.

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

       BS/BA degree or
equivalent experience

       Advanced knowledge of
application, data and infrastructure architecture disciplines

       Understanding of
architecture and design across all systems 

       Working proficiency in
developmental toolsets

       Ability to collaborate
with high-performing teams and individuals throughout the firm to accomplish
common goals

       Proficiency in one or
more general purpose programming languages with Java being paramount

       Understanding of
software skills such as business analysis, development, maintenance and
software improvement \

Java/J2EE/EJB, Spring Boot/MVC,
Gem Fire, Kafka, Casandra, Amps, IBM WAS

Micro Services Architecture, Cloud
Computing, Docker Containers, Restful API

Java Objects, Java Script,
JPA, SQL, Oracle, Hibernate, GIT/SVN, Jenkins, Maven

Object Oriented Design, Agile
Scrum/Kanban, Test Driven Development, DevOps

Our Corporate & Investment Bank
relies on innovators like you to build and maintain the technology that helps
us safely service the worlds important corporations, governments and
institutions. Youll develop solutions for a bank entrusted with holding $18
trillion of assets and $393 billion in deposits.  CIB provides strategic
advice, raises capital, manages risk, and extends liquidity in markets spanning
over 100 countries around the world.

When you work at JPMorgan Chase
& Co., youre not just working at a global financial institution. Youre an
integral part of one of the worlds biggest tech companies. In 14 technology
hubs worldwide, our team of 40,000+ technologists design, build and deploy
everything from enterprise technology initiatives to big data and mobile
solutions, as well as innovations in electronic payments, cybersecurity,
machine learning, and cloud development. Our $9.5B+ annual investment in
technology enables us to hire people to create innovative solutions that will
not only transform the financial services industry, but also change the
world. 

 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

Senior Security 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
The security solutions architect is responsible for the development and evolution of security strategy, both as it relates to the company's enterprise needs and to subscriber products and services. As a subject matter expert, the security architect will be expected to provide technical leadership and design guidance across the organization, define long-term roadmaps for security process and technology, and ensure compliance with data protection requirements.

Core Responsibilities
- Ensures programs are envisioned, designed, developed, and implemented across the enterprise and products to meet business needs. Interfaces with the cloud and software architecture teams 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. Develops, documents, and ensures compliance with best practices including but not limited to the following; coding standards, object oriented design, platform and framework specific design concerns and human interface guidelines
- Tracks and documents requirements for 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
- Contributes to the overall system implementation strategy 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
- Works with product marketing to define requirements. Develops and communicates system/subsystem architecture. Develops clear system requirements for component subsystems
- 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
- Evaluate new and emerging security technologies for potential suitability in the company's environment
- Work collaboratively across multi-disciplinary teams throughout the company as a security expert
- Engage in security review and consultation during the design and implementation phases of new projects. Align these project efforts with company policy, industry best practices, and regulatory mandates as applicable
- For both projects and on-going engineering efforts, identify potential risks and suggest remediating controls
- Evaluate new and emerging security technologies for potential suitability in the company's environment
- Develop reference security architectures (including requirements, design patterns, and other artifacts) for use throughout the company
- Mentor security members and other areas of the company regarding security concepts and architecture
- Research current security trends and conduct technology forecasts, and perform gap analysis against current security posture
- Provides multi-tier support to all departments and maintains mutually beneficial relationships with vendors to ensure appropriate support of all business activities
- Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary
- Other duties and responsibilities as assigned
Skills
- Experience in networking (TCP/IP)
- Experience working with network devices and server workstations
- Familiar with SABSA Architecture Framework
- Familiar with standards such as NIST, PCI
- Understanding of programming concepts (SQL, Java) is a plus

Education Level: Bachelors Degree in Information Sciences, Technology or Equivalent
Field of Study: Information Sciences, Technology
Certifications: CISSP, CISM (preferred)
Years of Experience: Generally requires 10+ years of information security experience

Comcast is an EOE/Veterans/Disabled/LGBT employer and all qualified applicants will receive consideration for employment without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex or any other legally protected category.


by via developer jobs - Stack Overflow

Principal Engineer, Network Services Architecture at Comcast (Mount Laurel, NJ)

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.

Comcast has identified SDWAN SDN/NFV based enterprise and managed services as a key area of growth within commercial data services portfolio and launched the ActiveCore ecosystem. This individual must be comfortable working with both business and engineering teams to contribute to both the technical design and prototyping of features while supporting business understanding of features and assisting in development of training and guidance materials. This individual must be comfortable to work with VIP customers acting on behalf of the team as a subject matter expert and architect to understand customer needs and translate them to defined features. This individual will be a primary contributor in making critical architectural and product development decisions on SD-WAN SDN/NFV network technologies Commercial Enterprise service products, specializing in enterprise networks and managed services. This individual should have strong knowledge and practical hand-on experience on NFV of larger enterprise services (such as IP VPN) and managed services (such as Firewalls), major vendors and trends of virtual CPE, and controllers. This individual should have practical knowledge of managed services for customer network
implementations and have the ability to design complex networks based on their design and needs.
Individual should have practical knowledge of large enterprise network implementations in various industries.


Responsibilities
Assist product management team in the definition of product features based on research, lab prototyping and vendor discussion
Work autonomously in lab environment to prototype a defined feature and document for scaled testing and deployment
Define test cases and review testing results for defined features
Develop detailed product architecture documentation to be utilized for automation development and operationalization of new features
Work with OSS/BSS teams to fully understand impacts of new products and features.
Analysis of SDN/NFV vendors and products for integration into the Comcast Activecore ecosystem
Work with technology vendors directly to resolve bugs and submit feature requests where appropriate
Work with VIP customers as an architect to understand unique needs and turn these needs into defined technical features
Work with sales organizations to verify complex customer scenarios against product capabilities and make design recommendations
Support downstream engineering teams as a subject matter expert for the product-line assisting as needed to help develop process, tools and knowledge to support the product


Qualifications
Deep understanding and practical experiences of IP/MPLS/Ethernet network technologies protocols, implementation and operation, such as BGP, OSPF, and MPLS (LDP, RSVP-TE, MP-BGP).
Extensive background in design and deployment of complex data networks and WAN technologies in the Midsize and Enterprise Market.
Deep understanding of VPN technologies such as IP-SEC and GRE
Experience development design requirements and articulating ideas clearly both in presentation and in writing
Must be equally comfortable working both in team environments and autonomously
CCNP/CCIE, JNCIP/JNCIE certification or equivalent working experience
Prior extensive experience surrounding Ethernet and IP Service (EPL, EVPL, EP-LAN, IPVPN/MPLS products, DIA or broadband internet, or Managed Router) preferred
Must be comfortable with minor automation scripting and writing of YANG/TOSCA models
Experience with XML/JSON/Tosca highly desirable
Experience with SD-WAN highly desirable.
Experience in NFV Orchestrators and Managers, and Virtualized Infrastructure Management technologies, market trend and major vendors is highly desirable.
Experience with OSS development highly desirable
Experience with cloud management systems like OpenStack and VMware vCloud, Network management products, OSS products and familiarity with industry standards, specifically ETSI highly desirable


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


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

Comcast is an EOE/Veterans/Disabled/LGBT employer and all qualified applicants will receive consideration for employment without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex or any other legally protected category.


by via developer jobs - Stack Overflow

Principal Data Platform Engineer 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.

Position Summary:

We are seeking a highly motivated, customer focused; solutions oriented Principal Data Platform Engineer. This position is accountable for developing systems & solutions capable of processing millions of events per second, providing both a real time and historical view into the operation of our wide-array of systems. Design collection and enrichment system components for quality, time lines, 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. Build platforms that allow others to design, develop, and apply advanced statistical methods and machine intelligence algorithms.

  • Build core components needed to drive the next generation of data platforms and data processing capability.
  • Build data products, identifying trouble spots, and optimizing the overall user experience with a robust data architecture capable of providing insights
  • Drive standardization and service focused instrumentation
  • Build capabilities that analyze massive amounts of data both in real-time and batch processing
  • Prototype ideas for new tools, products and services across data management ecosystem
  • Employ rigorous continuous delivery practices managed under an agile software development approach
  • Ensure a quality transition to production and solid production operation of the platforms
  • Raise the bar for the Engineering team by advocating leading edge practices such as CI/CD, containerization and TDD
  • Be responsible for end-to-end software development in a DevOps model and enhance DevOps practices to deploy and operate systems
  • Troubleshoot and resolve issues in development, test and production environments
  • Collaborates with project stakeholders across software engineering teams to identify product and technical requirements. Conducts analysis to determine integration needs.
  • Designs new software applications, supports applications under development, and customizes current applications. Assists with the software update process for existing applications, and rollouts of software releases.
  • Researches, writes and edits documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals and formal recommendations and reports.
  • Lead development for new platform initiatives and provide 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.
  • Works with Quality Assurance team to determine if applications fit specification and technical requirements.
  • Displays in-depth knowledge of, and ability to apply, process design and redesign skills. Presents and defends architectural, design, and technical choices to internal audiences.
  • Multi-task and prioritize with little to no supervision, providing team leadership skills.

Required Skills:

  • Bachelors or Masters in Computer Science, Statistics or related discipline is required.
  • 8+years Data platform & programming experience
  • Experience with Spark(AWS EMR), Spark Streaming &Batch, Hadoop/Cloduera,Hadoop (HDFS, YARN), Hives SQL/ Java, Kafka, MemSQL, Cassandra, HBase, MongoDB (NoSQL), Java, Scala, Git, Maven, Jenkins, Rancher, Puppet, Docker, Kubernetes, Oracle, Teradata and related skills/tools.
  • Experience with Python and R is a plus.
  • Experience in software development of large-scale distributed systems including proven track record of delivering backend systems that participate in a complex ecosystem.
  • Experience in data related technologies and open source frameworks preferred
  • Proficient in Unix/Linux environments
  • Test-driven development/test automation, continuous integration, and deployment automation
  • Enjoy working with data analysis, data quality and reporting
  • Requires understanding of complete SDLC and Experience with continuous integration, test-driven/behavior-driven development, and agile, scrum development methodologies
  • Able to thrive in a fast-paced agile environment and to work effectively across organizational boundaries
  • 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
  • Data mining, joining, and analyzing big data from multiple environments.
  • Experience with advanced statistical and data mining techniques.
  • Integrating business knowledge with technical functionalities.
  • Providing consultative direction to develop long-term objectives to achieving business objectives.
  • Working with other members of cross-functional team, third party vendors and business partners to deliver quality products in a timely fashion
  • Understanding key business drivers and applying the knowledge of internal/external business issues to improve products and services.
  • Anticipating and interpreting customer needs, assessing requirements and identifying solutions.
  • Ability to initiate and follow through on complex projects of both short and long term duration required.
  • Punctual, regular, and consistent attendance

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Senior Software Developer 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.

Position Summary:

We are seeking a highly motivated, customer focused, solutions oriented DevOps Engineer. This position is accountable for building, managing, operating, and continuously improving Data Management platform and tools Infrastructure that support Comcast's customer facing applications, back-office, and provisioning infrastructure in a 7*24 environment Positions focus on architecting, building, deploying and stabilizing infrastructure and data services, systems, tools; driving standardization and service focused instrumentation; provides subject matter expertise; resolving break/fix scenarios, engaging broader teams as necessary; and partnering/leading vendors and regions to achieve continuous improvement. Takes lead on issue resolution activities, using knowledge of complex and company-wide systems.

DevOps engineer responsible for planning and development of new software, infrastructure, and operations components. Analyzes, tests, and assists with the integration of new applications and data management solutions. Documents all development activity. Assists with training non-technical personnel. Has in-depth experience, knowledge and skills in own discipline. Usually determines own work priorities. Acts as a resource for colleagues with less experience.

  • Be responsible for end-to-end software development in a DevOps model
  • Collaborates with project stakeholders to identify product and technical requirements. Conducts analysis to determine integration needs.
  • Designs new hardware and virtualization architecture to support rapid software development.
  • Designs and develops application performance management.
  • Designs and develops automation tools to support devops initiatives.
  • Designs new software applications, supports applications under development, and customizes current applications. Assists with the software update process for existing applications, and rollouts of software releases.
  • Participates in training representatives and operations staff on internally developed software applications.
  • Researches, writes and edits documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals and formal recommendations and reports.
  • 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.
  • Works with Quality Assurance team to determine if applications fit specification and technical requirements.
  • Displays in-depth knowledge of engineering methodologies, concepts, skills, and their application in the area of specified engineering specialty.
  • Displays in-depth knowledge of, and ability to apply, process design and redesign skills. Presents and defends architectural, design, and technical choices to internal audiences.
  • Experience overseeing technical details of project from inception to launch, delegates to other technical resources while setting direction.
  • Engineer end-to-end solutions which requires interaction with other engineering teams like Storage, Systems, Platforms, Networks and Backup & Recovery
  • Ability to multi-task and prioritize with little to no supervision, providing team leadership skills.
  • Must be able to support 24x7 on-call rotation.
  • Analyze and solve problems and recommend improvements to existing systems and processes.
  • Skills in navigating a large organization in order to accomplish results required.
  • Ability to initiate and follow through on complex projects of both short and long term duration required.
  • Punctual, regular, and consistent attendance.

Required Skills/Experience:

  • Bachelor's Degree is required.
  • Experience with DevOps, CI/CD, DevOps tools Jenkins,Docker, Ansible, Nagios, Kibana etc.,
  • Requires understanding of complete SDLC and Experience with continuous integration, test-driven/behavior-driven development, and agile, scrum development methodologies
  • Ability to work effectively across organizational boundaries
  • Excellent oral, written, analytical, problem solving, and presentation skills

Desired Skills/Experience:

  • Telecommunications experience Knowledge of Telecommunication/Cable billing, customer care systems e.g. DST, CSG and AMDOCS etc.

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow