Placement papers | Freshers Walkin | Jobs daily: Wednesday, June 27, 2018

Search jobs and placement papers

Remote Node.js Developer IoT at Purepoint () (allows remote)

We are looking for a Javascript Engineer to assist with our Node.js projects. We specialise in building bespoke software for global businesses. We are remote-first by design and have a team of highly-skilled and multi-disciplined engineers. We are proponents of Agile methodologies and our primary focus is to deliver exceptional value to our customers.


Currently, we are building applications across retail, energy, and IoT sectors. Our applications make life simpler; whether its processing millions of transactions or automating the smart home.


We are looking for a talented Engineer with a very strong Javascript background to join our Node.js team. You should be used to working with Node, AWS (Lambda, API Gateway, CloudFormation)ServerlessVoice platform experience (Google Home, Alexa, Cortana etc) would give you a real competitive edge in this role too. This is a backend driven role, and you will be tackling difficult integration and architecture challenges.


This role is a full time, contract position and you can work from wherever you want. Our remote-first team are spread across 14 different countries. Our HQ is based in London, UK and you are welcome to drop by to say hello!


Skills & Qualifications



  • MUST: Very strong Javascript background (Node, ES6)

  • MUST: Experience performing in a team and working harmoniously with others

  • MUST: Native level written and spoken English

  • MUST: Experience with complex backend systems design

  • SHOULD HAVE: Experience integrating with voice systems (Google Home, Alexa etc)

  • SHOULD HAVE: Experience working with different languages and technologies

  • SHOULD HAVE: Ability to navigate, understand, and reuse large existing codebases

  • SHOULD HAVE: A basic understanding of UI/UX design principles

  • SHOULD HAVE: Functional programming experience

  • SHOULD HAVE: Experience working with complex server-side design


Responsibilities


This role is perfect for a candidate that not only enjoys development, but also wants to have input on the best approach and implementation method. On a typical day you will:



  • Take part in morning stand-up with the team via video

  • Work from a pull-based backlog of tickets writing server-side application logic to connect smart home devices and allow users to make voice command requests

  • Implement integrations between hardware and other third party voice input units such as Amazon Echo and Google Home

  • Write efficient and testable code

  • Review PRs created by your fellow team members


by via developer jobs - Stack Overflow

AWS DevOps Engineer at SemanticBits (Herndon, VA) (allows remote)

SemanticBits is seeking a DevOps Engineer to support the automation and deployment needs of a range of projects. You will work hand-in-hand with development teams to implement automation solutions using technologies like Amazon Web Services (AWS), CloudFormation, Ansible, Terraform, Elastic Compute Cloud, and Jenkins to automatically build, test, integrate, and deploy applications in the healthcare and life sciences domains. You will leverage the full power of the cloud to configure highly resilient and scalable applications that can handle hundreds of thousands of users. This is a remote position.



SemanticBits is a leading company specializing in the design and development of digital health services, and the work we do is just as unique as the culture we’ve created. We develop cutting-edge solutions to complex problems for commercial, academic, and government organizations. The systems we develop are used in finding cures for deadly diseases, improving the quality of healthcare delivered to millions of people, and revolutionizing the healthcare industry on a nationwide scale. There is a meaningful connection between our work and the real people who benefit from it; and, as such, we create an environment in which new ideas and innovative strategies are encouraged. We are an established company with the mindset of a startup and we feel confident that we offer an employment experience unlike any other and that we set our employees up for professional success every day.


REQUIREMENTS


We are looking for a DevOps Engineer who is well versed in the following key technologies:



  • Solid hands-on working experience with configuring and maintaining resources on AWS

  • Experience with the majority of EC2, ELB, CloudFormation, S3, Glacier, CodeDeploy, SNS, SQS, RDS, IAM

  • Hands-on understanding of virtualization and experience with Docker

  • Deep, hands-on experience with Linux and administration

  • Expertise with production deployments, and CI/CD tools such as Jenkins

  • Experience automating cloud infrastructure, such as with CloudFormation

  • Expertise with cloud security, such as managing users, roles, and privileges through IAM

  • Experience managing Atlassian tooling such as Jira and Confluence preferred

  • Experience deploying and managing a wide range of components that support web applications, such a nginx, Apache http, git, scripting (bash, Perl, Python, etc.), databases (MongoDB, PostgreSQL, etc.)


by via developer jobs - Stack Overflow

Product Development Engineering at Comcast (Reston, VA)

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.

Summary:

Responsible for researching, designing, planning, developing, and/or evaluating new, advanced technologies by translating customer requirements or strategic business objectives into final product design. Works with development, marketing, customer service, and engineering support to develop detailed design, project plans, and product launch.

Core Responsibilities:

- Works with other members of cross-functional teams, joint ventures, third party vendors and Company's Product Managers and Marketing teams to deliver quality products, in a timely fashion, that meet defined requirements.

- Participates in the Company product lifecycle process, contributes to and/or creates product and technical requirements, detailed design documents including transaction, capacity and bandwidth models, systems definitions, and operational procedures as part of this process.

- Ensures that projects are properly accepted into the engineering team, worked on in a timely and efficient manner and smoothly transitioned into development, Quality Assurance and Operations teams.

- Provides guidance and accepts accountability for the performance and reliability of various cross-platform applications and services, and ensures that system failures are restored in a timely manner.

- Recommends courses of action, technology, technical solutions, long term vision and vision of what needs to happen to grow the Company.

- Develops state-of-the art solutions to maximize on technology and business applications.

- Other duties and responsibilities as assigned.

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


This position is for a Product Development Engineer -3 for Residential Data Services. The responsibility of this position is end-to-end accountability of products and services for Comcast residential broadband customers, including:

  • Product definition, priority, and roadmap
  • System integration both internal and external to solution
  • Performance and scale engineering
  • Deployment
  • End-to-end testing
  • Product support
  • Product launch coordination

Education Level: Bachelors Degree or Equivalent

Field of Study: Engineering, Computer Science

Certifications:

Years Experience: Generally requires 5+ years related experience

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Senior .Net Full Stack Developer at Pyramid Systems, Inc. (Fairfax, VA)

Pyramid Systems is looking for a talented developer who will provide development and IT support for a federal client for their software applications and systems in a collaborative environment with co-located Agile teams that together with our clients build high quality solutions for the agency. The .NET Developer designs, modifies, develops, writes, and implements software programming applications. The develop supports software applications through the life cycle and participates in the testing process through test review and analysis and certification of software. 



Responsibilities:




  • Works efficiently within the agile development team.

  • Researches, designs, and develops software systems.

  • Designs application objects that work together to produce desired product.

  • Writes well designed, testable, efficient code.

  • Ensures that completed code provide all functionality described by application experts to ensure that acceptance criteria are met.

  • Develops level-of-effort estimates for enhancements and new features,

  • Works with agile teams to refine requirements and to identify areas for enhancement.

  • Works with other team members to develop a complete and integrated solution; and to deliver quality software and required documentation on time.

  • Develops and executes Test Driven Development tests, integration tests, unit tests, and automated test.

  • Actively participate in code, test, and documentation peer reviews.

  • Monitors and maintains production systems.

  • Builds product deliverables according to specifications, escalates technical design or specification issues to team leads and project manager.

  • Designs, build, and maintain efficient, reusable, and reliable code.


Qualifications:



**U.S. Citizenship Required**



Education 



  • Associate’s Degree or higher; (Bachelor’s Degree in related field preferred); and/or five to fifteen years of experience in related field.


Skills / Abilities



  • Experience developing and implementing software solutions using .NET Framework, C#, SQL, ASP.NET, MVC, JSON, JavaScript, and IIS

  • Experience with the following is a plus: JQuery, AngularJS, Bootstrap, nhibernate or other ORM, XML, AWS, WCF, and Web Service development.

  • Proficient in C#, .NET Framework

  • Solid understanding of object-oriented programming

  • Familiar with Oracle Database

  • Proficient understanding of code versioning tools (e.g., git, TFS)

  • Experience developing and implementing software designs to solve business problems and produce high quality architecture artifacts with attention to detail.

  • Experience coding, testing, and debugging programs based on requirements.

  • IT experience in agile Full Life Cycle development, to include: system design architecture, development, maintenance, and support in an agile development environment.

  • Experience with SOA.

  • Ability to adapt quickly to an existing, complex environment

  • Ability to quickly learn new software technologies

  • Analytical and problem solving skills

  • Good documentation and communication skills.


Pyramid is proud to be an equal and diverse Employer. EEO/AAP/M/F/Disabled/Veteran


by via developer jobs - Stack Overflow

Linux Systems Administrator - Product Development Engineer at Comcast (Reston, VA)

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


Responsible for participating as an individual contributor in project teams, troubleshooting operational issues, providing technical solutions to operational problems, new product implementation, implementing existing products and services, and the overall upkeep and maintenance of designated areas of engineering. Interfaces with vendors, engineering, and peer operations organizations. Acts in compliance with industry and Company technical requirements, standards, policies, and procedures. Provides technical leadership to junior Engineers and project teams. Has in-depth experience, knowledge and skills in own
discipline. 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 expected 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


Responsibilities:


- Drives issues through closure engaging all appropriate resources. Leads technical bridges and provides troubleshooting direction. Provides guidance and recommended solutions to complex technical issues.
- Acts as an advocate for Engineering Operations procedures, policies, and processes. Ensures projects are fully integrated into the operations environment including lifecycle problem management from front line CARE through Engineering.
- Creates data and metric systems to track operational workflows; maintains records of results and feedback. Analyzes data and metrics, identifies problem areas, and provides actionable insight to management.
- Provides input to Engineering and vendors on defects and required enhancements. Attains all relevant industry standard technical certifications.
- Performs complex and routine maintenance tests for designated areas of engineering. Identifies, isolates, and escalates issues to appropriatepersonnel. Ensures that all maintenance is properly validated to minimize subscriber impact to (ideally) zero.
- Contributes to design considerations for new products or architectural changes to existing products. Assists with or leads efforts to build new application infrastructure, coordinating efforts across teams.
- Analyses problems in design, configuration, data flow, and data state within a highly complex multi-product provisioning system.
- Serves as team lead on multiple projects, often spanning different engineering disciplines within the organization.
- Leads the integration of projects into operations including instrumentation, automation, standardization, and methods/procedures.
- Does not have any direct supervisory responsibilities. May direct workflow and act as a technical lead.
- 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 Specifications:


- Bachelor's Degree or Equivalent
- Engineering, Computer Science
- Generally requires 7-11 years related experience

-Strong general engineering background
- Linux Guru
- Experience in at least one scripting/programming language. Examples of preferred languages would be Python, Perl, Java, Shell scripting.
- Working knowledge of computer networking, you can explain Ethernet, TCP/IP-

- Passion for Automation
- Excellent communication skills; you can explain a complex technical issue in such a way that most people can understand


Core Responsibilities:


- Partners with engineering project manager to provide consultative direction, develops long-term objectives, and plans to determine resources, technology and course of action to achieve results.
- Works with other members of cross-functional teams, joint ventures, third party vendors and Company's Product Managers and Marketing teams to deliver quality products, in a timely fashion, that meet defined requirements. Establishes and maintains working relationships within NE&TO, Product Development teams, joint ventures, vendors and contractors.
- Participates in Company product lifecycle process. Contributes to and/or creates product and technical requirements, detailed design documents including transaction, capacity and bandwidth models, systems definitions, and operational procedures as part of this process.
- Understands key business drivers and applies the knowledge of internal/external business issues to improve products and services.
- Anticipates and interprets customer needs, assesses requirements and identifies solutions.
- Ensures that projects are properly accepted into the engineering team, worked on in a timely and efficient manner and smoothly transitioned into Quality Assurance and Operations teams.
- Interprets internal/external business issues and recommends complete solutions based on best practices and proven technologies.
- Solves complex problems. Takes a broad perspective to identify innovative solutions.
- Provides guidance for the performance and reliability of various cross-platform applications and services. Ensures that system failures are restored in a timely manner.
- Participates in the review of failures and provides feedback to prevent future occurrences.

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Product Development Engineer at Comcast (Reston, VA)

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 assisting in the design of system architectures and
solutions to bring to market new innovative products which span web
service offerings. Assists in the planning, designing, integrating,
testing, deploying and supporting of products. Helps with testing and
operational activities. Works with moderate guidance in own area of
knowledge.

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:
- Develops solutions to a wide range of difficult applications, problems
or procedures.
- Supports Lead Engineer with the architecture, design, development,
qualification and deployment of applications consistent with product and
technical roadmaps.
- Works with engineering project management and lead engineer to deliver
applications that meet or exceed product requirements, project
schedules and reliability.
- Assists product development and operations teams to define technical
requirements to accompany existing products and operation requirements.
Designs and develops use cases in support of the technical requirements.
Transforms technical requirements into architectures.
- Determines resources, technology and course of action to achieve
results.
- Provides leadership and consultative direction to the organization,
department and group.
- 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 2-5 years related experience

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Senior Developer (Go/Python) at Endgame (Arlington, VA)

About the team…


Endgame has an opening for a talented and motivated back-end/systems engineer who loves working across the full spectrum of the development lifecycle, impacting everything from idea generation to implementation. We are looking for engineers with a knack for solving complex problems, learning new technologies, and who take pride in scalable, robust, and maintainable code. You will be encouraged to bring fresh ideas and new perspectives to the position, while demonstrating versatility when faced with evolving requirements. You will work within a collaborative, flexible, start-up development environment, while offered opportunities to lead and expand your skill set. Help us push our technology forward, and leverage your expertise in networks and systems to shape our bleeding-edge security platform.


About the role…



  • Contribute to the architecture, design, and implementation of a highly secure and scalable distributed commercial software product in an enterprise/SaaS/cloud environment

  • Collaborate with the Front-end and TechOps teams, including coordination with their continuous integration/continuous deployment processes

  • Ensure efficient and streamlined version control and work flow, helping guide the team in a fast-paced Agile/Scrum environment

  • Build large-scale, security applications, with a penchant for adopting new technologies while maintaining and implementing computer science fundamentals, as well as concurrency, and performance management


About you…



  • 8+ years of experience building and shipping production ready enterprise software

  • Solid experience using Python/Golang, and relational databases to make web applications

  • Familiarity with queuing systems like RabbitMQ/AMQP, Kafka, ActiveMQ, AWS SQS, ZeroMQ, etc.

  • Knowledge of HTTP and ability to make a RESTful web application

  • Experience using Linux and developing applications that run on Linux (Ubuntu, CentOS, etc)

  • Familiarity with search servers like ElasticSearch or SOLR

  • Experience with service-oriented architecture, micro services and containerization

  • Experience with or desire to learn Golang


Engineering @Endgame
Endgame's endpoint protection platform brings certainty to security with the most powerful scope of protections and simplest user experience, ensuring analysts of any skill level can stop targeted attacks before information theft. Endgame unifies prevention, detection, and threat hunting to stop known and unknown attacker behaviors at scale with a single agent.


Our workplace is characterized by a high degree of autonomy and flexibility, intellectual engagement, and a competitive compensation structure that rewards performance. We work within a fast-paced, driven, and flexible work environment that allows for both professional growth, as well as unwinding through team events like weekend family brunches, happy hours, and outdoor activities. Endgame values engagement within the tech community. We provide opportunities for open source contributions, speaking at meetups or conferences, and participating in our technical blog.


Endgame is an Equal Employment Opportunity Employer – Disabled/Vet/Minority/Female/Sexual Orientation/Gender Identity. We are committed to diversity, inclusion, and innovation in the workplace and encourage all qualified applicants to apply.


Endgame is unable to sponsor H1-B or other visas at this time.


by via developer jobs - Stack Overflow

Eng 3,Prodt Dev Engineering at Comcast (Washington, DC)

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 assisting in the design of system architectures and
solutions to bring to market new innovative products which span web
service offerings. Assists in the planning, designing, integrating,
testing, deploying and supporting of products. Helps with testing and
operational activities. Has in-depth experience, knowledge and skills in
own discipline. Usually determines own work priorities. Acts as
resource for colleagues with less 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

Core Responsibilities:
- Supports the architecture, design, development, qualification and
deployment of applications consistent with product and technical
roadmaps.
- Works with engineering project management and principle engineers to
deliver applications that meet or exceed product requirements, project
schedules and reliability.
- Develops and applies performance and bandwidth models for interactive
applications to document network impacts.
- Works with the product development and operations teams to define
technical requirements to accompany existing product and operation
requirements. Designs and develops use cases in support of the technical
requirements. Transforms technical requirements into architectures.
- Defines and documents a detailed design to meet technical requirements
and architecture.
- Assists in vendor technical selection and management including input
to specifications and vendor evaluation. Interfaces with outside teams
in the development of internal and third party software to support the
detailed designs.
- Interfaces with Company test teams to validate Company test plans and
procedures are representative of fully exercising and validating the
product features and capabilities.
- Works closely with development, integration and test teams to ensure
product quality. Prepares deliverables for trial and market readiness.
- Drives the continuous improvement of deployed systems by consistently
looking for ways to reduce costs and improve efficiency.
- Supports operations by providing deployment and sustained engineering
support for all responsible systems and technologies. Diagnoses and
resolves escalated field issues.
- 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 5-8 years related experience

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Software Defined Radio (SDR) / Embedded Systems Design Engineer at JHUAPL (Columbia, MD)

The Johns Hopkins University Applied Physics Laboratory (APL), a national leader in scientific research and development, located midway between Baltimore and Washington, DC is seeking a software defined radio (SDR) / Embedded Systems Engineer. The Embedded Systems Development section of the GNSS and SATRACK Systems Group is looking for a motivated engineer to enable our sponsors' missions through the design, development, coding, and deployment of custom embedded signal processing centric system solutions.

Job Summary:  The Embedded Systems Development section of the GNSS and SATRACK Systems Group is a multi-faceted team that provides a wide range of skill sets including: software development, custom hardware design, digital signal processing, FPGA design, and Matlab programming/simulation. As a member of the section, you will be responsible for the design, coding, implementation, and testing of custom embedded systems for use in non-traditional navigation applications and in analyzing the performance of missile systems. We are looking for an individual that generates creative, technically sound solutions and can rapidly prototype them to support proof-of-concept experiments. This individual will also lead small design teams, transition prototypes to field-ready solutions, and design flight-qualified systems. Projects include: design and implementation of embedded control software, design and implementation of digital signal processing (DSP) algorithms for embedded and software defined radio (SDR) centric systems, high speed data collection, test, analysis, and integration of various sensor types including inertial measurement units (IMUs).
 
Duties:
1. Program / code embedded and PC-based processors using C/C++/Labview and other programming techniques (40%)
2. Implement signal processing algorithms for various types of communication and radio navigation signals (20%)
3. Design and integration of embedded systems and sensors (20%)
4. Perform system-level design of data recording and signal tracking systems (10%)
5. Digital circuit board design (5%)
6. Travel to support field tests of systems (5%)

Note: This job summary and listing of duties is for the purpose of describing the position and its essential functions at time of hire and may change over time.


by via developer jobs - Stack Overflow

Full-stack Engineer (Angular 2/React, Angular.js, Node.js, AWS) at SemanticBits (Washington, DC) (allows remote)

SemanticBits is looking for a full-stack engineer to help us build modern digital health services. The project involves implementing highly interactive and modern web interfaces with Angular/React that will be used by health care providers across the country.  The system is backed by Node.js business services implemented in a microservices paradigm.  Some of these services will be exposed for public consumption through API Umbrella.  The system will support upwards of hundreds of concurrent users.  The project will be implemented using an Agile, Scrum-based process that includes Sprint Planning/Review/Retrospectives and daily stand-ups.  The team uses human-centered design approaches led by a talented Visual Designer to implement highly modern, usable interfaces.


To view more or apply for this position, please visit semanticbits.workable.com


Skills & Requirements



  • Experience with NoSQL highly desired, experience with MongoDB preferred

  • Experience with developing backend microservices using Node.js

  • Experience with AWS highly preferred

  • Experience developing front-end web user interfaces with Angular is required, React is also acceptable

  • Experience with Test-Driven Development using automated testing frameworks such as Mocha, Karma, Jasmine and Protractor 

  • Experience with DevOps, including Continuous Integration with Jenkins and Continuous Deployment with Puppet and CloudFormation a plus

  • Expertise working as part of a dynamic, interactive Agile team developing and delivering digital services

  • Ability to work with and coordinate with other developers using digital tools such as Slack and HipChat

  • Experience with version control tools, such as Git

  • Experience working in Linux

  • Excellent command of written and spoken English


by via developer jobs - Stack Overflow

Software Developer for Scientific Applications (NoVA) at Stellar Science (Vienna, VA)

Stellar Science is a growing Albuquerque-based scientific software development company seeking talented software developers to create and extend exciting scientific and engineering analysis applications. We maintain high standards in all our software development efforts, utilizing modern development practices including continuous integration, test-driven development, and code reviews in order to develop high quality, maintainable, and reusable code. By employing a lightweight development process, we remain highly productive and responsive to changing customer needs.



We develop custom software products in domains that include computer vision and image processing, image simulation, high power microwave systems modeling and simulation, laser source generation and effects modeling, computational electromagnetics (CEM), space situational awareness (SSA), high performance computing (HPC), and computer aided design (CAD) tools, among others.



Applicants may range from recent college graduates to experienced software engineers; the main requirements are that candidates be top-notch, responsible, self-motivated, honest, able to work well independently or in small teams, and be able to rapidly learn new languages, tools, and techniques as needed to meet mission requirements.



Minimum Requirements:




  • B.S. in computer science, physics, math, engineering, or a related field

  • Substantial software development experience

  • Object-oriented design and programming in C++ or Java

  • Ability to implement, understand, and maintain mathematical and scientific codes

  • U.S. citizen willing to undergo background investigation



Desired:




  • Masters or doctorate candidate in computer science or a scientific or engineering field with substantial software development experience

  • Majoring or experience in a computational science/engineering field



Experience in any of the following is a plus:




  • Cross-platform software development on Linux and Windows

  • 3D graphics using Open Scene Graph and/or OpenGL

  • User interface development with Qt, Java Swing, or GWT

  • Supercomputing, CUDA, OpenMP, MPI, threads

  • Google Closure or similar tools for large-scale JavaScript development

  • OSGi, Orekit, or Apache Commons Math

  • Image processing, imagery analysis, or computer vision

  • Aerospace vehicles, orbital mechanics, electromagnetics, or space situational awareness

  • Directed energy modeling and simulation

  • Computer aided design (CAD)



A representative sample of your code may be requested early in the evaluation process, e.g. something you've written for work, for a class, or for fun. It need not compile, but should be long enough to help evaluate your programming and software engineering skills.



Stellar Science is a forward-thinking business that allows its developers and scientists to work at home on occasion when consistent with job requirements. Standard benefits include ten paid federal holidays (which may be floated as desired), three weeks vacation, a generous fully employer-funded SEP IRA, and fully employer-funded health insurance, as well as dental, disability, and life insurance.



All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, or national origin, in accordance with CFR 60-1.


by via developer jobs - Stack Overflow

Full-Stack Engineer at Fannie Mae (Reston, VA)

THE COMPANY
Are you interested in helping solve today's most critical housing challenges? In simplest terms, Fannie Mae serves the people who house America. We work at the heart of housing by providing reliable, affordable mortgage financing in all markets at all times, buying loans that banks and other lenders originate, so they can fund new loans. This gives more people the opportunity to buy, refinance, or rent homes and apartments. Creating these opportunities is what drives the people who work at Fannie Mae.

For more information about Fannie Mae, visit http://www.fanniemae.com/progress

JOB INFORMATION
Our Single-Family Division is currently seeking a Full-Stack Engineer to join our team in Reston, VA.  You will leverage cutting-edge technologies to design, develop, and deploy customer-centric applications.  You will lead and/or serve in a lead technical role in development teams' efforts to determine unit needs and business processes that are automated by the application. Participate in or review all of the steps in the software development life cycle to create and modify the software.

KEY JOB FUNCTIONS



  • Work with product owners and other development team members to determine new features and user stories needed in new/revised applications or large/complex development projects.

  • Create or Update documentation in support of development efforts. Documents may include detailed specifications, implementation guides, architecture diagrams or design documents.

  • Participate in code reviews with peers and managers to ensure that each increment adheres to original vision as described in the user story and all standard resource libraries and architecture patterns as appropriate.

  • Respond to trouble/support calls for applications in production in order to make quick repair to keep application in production.

  • Serve as a technical lead for an Agile team and actively participate in all Agile ceremonies. Participate in all team ceremonies including planning, grooming, product demonstration and team retrospectives.

  • Mentor less experienced technical staff; may use high end development tools to assist or facilitate development process.

  • Leverage Fannie Mae DevOps tool stack to build, inspect, deploy, test and promote new or updated features.

  • Set up and configure a continuous integration environment.

  • Advanced proficiency in unit testing as well as coding in 1-2 languages (e.g. Java, etc).

  • Advanced proficiency in Object Oriented Design (OOD) and analysis.


EDUCATION


Bachelor's Degree or equivalent required


MINIMUM EXPERIENCE


4+ years of related experience


SPECIALIZED KNOWLEDGE & SKILLS



  • Minimum of 4+ years of software development experience working in fast paced environments.

  • Minimum of 2+ years working in Agile development projects; preferably Scrum.

  • Hands-on experience working on Java, Spring, Spring Boot, Hibernate, JDBC, JPA, RESTful API development, JSON.

  • Experience with multiple AWS native services like ELB, S3, Lambda, Beanstalk, Elasticache, PostgreSQL (or Aurora).

  • Sound knowledge of object oriented design principles.

  • Experience using one or more testing frameworks such as Junit, Spock, Mockito, Cucumber, Gherkin, TDD, BDD, etc.

  • Familiar with Microservices Architecture style, 12 Factor App design practices, reactive manifesto and software design patterns.

  • Experience with tools such as Jenkins for CI/CD, Maven, Git.

  • Experience with UI technologies such as AngularJS or similar framework is a plus.

  • Must have ability to rapidly prototype new ideas and present findings.

  • Strong verbal and written communication skills.


EMPLOYMENT 
As a condition of employment with Fannie Mae, any successful job applicant will be required to pass a pre-employment drug screen and to successfully complete a background investigation.


Fannie Mae is an Equal Opportunity Employer.


by via developer jobs - Stack Overflow

Technical Research and Development Lead at Comcast (Washington, DC)

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.

The VREX Voice Control Platform is being developed by Comcast Cable's Technology & Product (T&P) organization and consists of advanced technologies that process natural language to make a user's input actionable. VREX is building out an Applied AI engineering team to own the operationalization of our Deep Search product line, as well as advanced analytics and ML pipeline work.

As a Senior Engineer, you will be responsible for designing and building specific components of the platform. You will work with other engineers and researchers with backgrounds in advanced fields such as natural language processing and machine learning (including deep learning). As a key member of the team, you will help define, refine, and test state of the art algorithms, and scale the associated systems for high performance, stability, and availability.

Comcast T&P encourages career development with regular opportunities for training and programs for innovative cross-team projects such as week-long Hackathon and job rotation programs over the summer.

Core Responsibilities:

  • Writing production-quality, tested code.
  • Understanding the code base thoroughly in breadth and depth, as well as managing code repositories and development infrastructure.
  • Producing technical designs and documentation at varying levels of granularity
  • Collaborating with our quality assurance and technical operations teams to provide outstanding customer service
  • Resisting the accrual of "technical debt" in our systems.
  • Mentoring more junior members of the technical staff, performing code reviews, and leading the team to be effective and agile.
  • Building proof-of-concept applications or conducting exploratory experiments with the VREX platform.
  • Working in a self-driven environment where engineers own their products end to end.
  • Staying educated on technical developments and tools necessary for the design and maintenance of complex, distributed platforms.

Qualifications:

  • BS in Computer Science, Computer Engineering or related technical field. Advanced degree preferred.
  • 4+ years of server-side development experience in Java (Spring boot a plus)
  • Experience with continuous integration, test-driven-development, automated unit and integration testing
  • Experience with Terraform and Ansible
  • Experience with Apache Spark and Hadoop
  • Experience deploying and maintaining production services in AWS
  • Experience developing service oriented architectures and an understanding of design for scalability, performance and reliability
  • Hands-on experience developing RESTful web services
  • Experience using GIT versioning tool
  • Experience with Agile development methodologies and practices (refactoring, TDD, pair programming)
  • UNIX/Linux background: BASH scripting and performance analysis
  • Experience with various data interchange and representation formats such as JSON, XML, and Protobuf
  • Experience with Docker a plus

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Front End Engineer at Cloudistics (Reston, VA)

Cloudistics is a modern private cloud platform, controlled and orchestrated from a SaaS console. We tackle fundamental infrastructure challenges such as software defined networking, high performance storage, security, and fault tolerant architecture to make private cloud possible for all businesses. We're looking for a Front End Software Engineer to join our front end team that builds the SaaS controller.  


What We Do:


We work with JavaScript, Angular, TypeScript, and other modern technologies.


What You Do:



  • Write performant, secure, client-side code for high volume, production applications

  • Integrate front end applications with backend services

  • Implement design specifications according to wireframes

  • Write unit tests to verify code and protect against future regressions

  • Collaborate with engineers and designers to implement solutions to business requirements


Required Skills:



  • Strong knowledge of JavaScript

  • Experience with JavaScript MV* frameworks (Angular, ReactJS, Ember.js, Vue.js, etc.)

  • Experience with Twitter Bootstrap or Zurb Foundation

  • Exposure to JavaScript task automation tools (NPM, Webpack, Grunt, etc.)

  • Familiarity with data serialization formats, such as JSON

  • Ability to work independently as well as with peers


Education and Experience:



  • BS degree in engineering, computer science, or information technology

  • 2+ years of professional software engineering experience

  • Interpersonal skills to succeed in a professional environment


Nice to have:



  • Experience with TypeScript

  • Understanding of RESTful API design for web services

  • Experience with unit and end-to-end testing (Karma, Jasmine, Protractor, etc.)


Application Process:


Please include one of the following:



  • Github profile with contributions to personal, professional or open source projects.

  • Personal website, blog, or portfolio demonstrating competence in the field 


About Cloudistics:


Smartphones and computers are everywhere (like the one you’re using to read this). Technology runs businesses, and the economy. Cloudistics makes it easy for businesses to use technology.


Our solution eliminates traditional virtualization, storage, and networking silos and replaces them with a single, high performance, easy to manage solution. We’re fundamentally changing the way businesses consume infrastructure and IT services.


Fairness Matters:


We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, disability status, protected veteran status or any other characteristic protected by law.


by via developer jobs - Stack Overflow

Data Analyst (Data Team) global eCom leader - AGODA Bangkok at Big Wednesday Digital (Bangkok, Thailand)



Data Analyst (Data Team) Bangkok Thailand

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

Bangkok: While it's 30°+ outside, our engineers don't sweat, knowing they have the coolest jobs out there. Working in one of the largest international Internet employers headquartered in Asia, your work has an impact on what we do around the globe.

We move fast - why wait ages to see your ideas go live? Work on tough challenges, safe in the knowledge that you are surrounded by people as smart as you are (if not smarter!) to help solve them. And while we're on the subject, Agoda people come from over 74 countries: It's an incredible technical creative melting pot.

Technology is not just what we do - it's at the heart of who we are. We put cutting-edge technology in your hands so you can help us change the way people run their lives. We want you to come here so they can get there - and get your career going places, too.

Responsibilities:
  • Provide problems and analysis results with valuable insights for management
  • Work closely with Business to identify, analyse, and interpret trends or patterns in complex data sets using different techniques and tools such as R studio or Tableau
  • Analyse and optimise data usage, and precise for more data capturing if needed
  • Propose actionable solutions and options to solve problems


Qualifications:
  • Bachelor Degree in Computer Science/Statistics/Math or Engineering
  • At least 3-years in Data Analyst position or otherwise in projects involving big data
  • Proficient in business intelligence tools and data warehouse i.e. T-SQL commands, Tableau and MS Excel
  • Must be data savvy and love crunching numbers
  • Strong analytical skills and excellent demonstrative ability in collection of data and analysis of trends in order to predict the conclusions and recommendations
  • Experience in R studio and data modelling is a plus
  • Fluent in English with strong communication skills

by via developer jobs - Stack Overflow

Junior Web Developer/Software Engineer at CoreLogic International (Wellington, New Zealand)

Ready fro your next challenge? 


CoreLogic is a leading property information, analytics and services provider in the United States, Australia and now New Zealand. CoreLogic helps clients identify and manage growth opportunities, improve performance and mitigate risk. CoreLogic provides clients with innovative, technology-based services as well as access to rich data and analytics.


We are now seeking a Junior Web Developer/Software Engineer to join our vibrant team in Wellington to undertake the development and support of CoreLogic’s UI’s, APIs and underlying data platforms for its e-commerce websites and B2B interfaces.


Key areas of responsibility include but are not limited to:



  • Contributing to and undertaking the design, development, implementation and on-going maintenance of CoreLogic’s online products and services 

  • Contributing to the identification and recommendation of new technologies and improvements to CoreLogic’s online products and services, and to contributing ideas for the future proofing and growth of these products

  • Contributing to the systems, databases, infrastructure, code, and documentation underpinning the operational delivery of CoreLogic’s on-line products and services 

  • Taking appropriate steps to maximise the performance and availability of the products and services

  • Liaising as required with clients, partners and CoreLogic staff to optimise the development and support of the company’s products and services

  • Developing and supporting the online products and services to ensure quality user experiences

  • Undertaking application monitoring and contribution to monthly operations support.

  • Providing technical assistance when required to the company generally


It is essential that the Junior Web Developer/ Professional, Software Engineer has:



  • Solid Ruby on Rails experience (>1 year)

  • Good JavaScript/AJAX, CSS and HTML skills

  • Good Linux experience, preferably with shell-scripting abilities

  • Sound database experience, ideally MYSQL and PostgreSQL

  • Experience in development at a junior level in a team-based setting


It is ideal that the Junior Web Developer/ Professional, Software Engineer has:



  • PHP and Java experience


Are you ready to 'Be More at CoreLogic'? APPLY NOW!


by via developer jobs - Stack Overflow

Solution Developer at Sandfield (Auckland, New Zealand)

We are always looking for potential stars to join our team, and currently we are looking for somebody to join our team of 65 plus developers. Our Software Developers are Solution Developers, focusing on the solution for our clients by listening and understanding their needs, not just developing off a spec. Generally we are looking for developers to to work on the full SDLC and a wide range of technologies. However we work predominantly on customer facing apps therefore you will have exceptional web skills, HTML, CSS, and JavaScript and Phonegap experience is a big plus.

Although everyone is exposed to the full SDLC, each developer typically ends up becoming an expert in one or many areas, which through our open plan environment and our weekly training sessions, you'll be able to learn and gain experience at a rapid pace.

We primarily use Microsoft tools, but always choose the right technology for the job, whether it is a web based interface, a rugged mobile device, an iPhone or a back office suite.



Benefits


Since 1988 weve been backing ourselves to deliver systems which leave more high-profile packages in their dust. We are a tight-knit team of more than 90 highly-capable and often quick-witted colleagues; earning the respect of some of New Zealands biggest corporates Mainfreight, Green Acres, Wilson Parking, CRC, KPMG, Ports of Auckland, Les Mills, and Interislander. We have a long history of building core transactional systems, critical to our clients success. Our databases process hundreds of thousands of transactions a day. But these systems don't often stand on their own. We provide our clients systems for finance, issue management, content management, EDI, RFID, customer portals, dashboards, BI reporting, 3rd party integration, mapping, and many more. It's through our knowledge of our client's business that enables us to add value to nearly all aspects of their information systems.


We like self driven individuals, so if you're driven to get ahead and make a difference, then contact us today. Even If you are currently comfortable with your current role but are curious about future opportunities that we may have available or are interested in further developing your career in the future we would be happy to talk with you.


Sandfield is an accredited employer with Immigration New Zealand.


by via developer jobs - Stack Overflow

Machine Learning Engineer at Radical Convergence (Reston, VA)

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


Qualifications



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


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




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




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




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




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




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




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




Compensation depends on candidate's experience with relevant machine learning qualifications. Onsite preferred though with the right candidate will consider remote. All candidates must be United States Citizens. 


by via developer jobs - Stack Overflow

Senior Data Scientist - Machine Learning Job at SAP (Palo Alto, CA)

Requisition ID: 186472
Work Area: Software-Development Operations
Expected Travel: 0 - 10%
Career Status: Professional
Employment Type: Regular Full Time

 

COMPANY DESCRIPTION

SAP started in 1972 as a team of five colleagues with a desire to do something new. Together, they changed enterprise software and reinvented how business was done. Today, as a market leader in enterprise application software, we remain true to our roots. Thats why we engineer solutions to fuel innovation, foster equality and spread opportunity for our employees and customers across borders and cultures.
SAP values the entrepreneurial spirit, fostering creativity and building lasting relationships with our employees. We know that a diverse and inclusive workforce keeps us competitive and provides opportunities for all. We believe that together we can transform industries, grow economics, lift up societies and sustain our environment. Because its the best-run businesses that make the world run better and improve peoples lives.

The SAP Innovation Center is a strategic innovation entity within SAP, combining software engineering excellence with thought leadership and entrepreneurial spirit. Across various focus clusters and by building on strong teams, we pioneer game-changing solutions in close collaboration with startups, customers & partners in industry and research as well as with other SAP units. To ensure a successful go-to-market, we follow an end-to-end responsibility approach. By exploring unconventional ideas and developing inspiring proofs of concept, we push the state of the art in computer science and its applied fields to provide SAP with foresight into future trends.

As part of the SAP Innovation Center Machine Learning team, you will work together with a team of dedicated experts including researchers, developers, dev-ops engineers, and architects with a single goal of building best machine learning pipelines for a variety of use cases spanning commerce, financial markets, and procurement. You will work against fixed timelines and your success will be measured by the ability to deliver solutions matching the performance of top notch research prototypes.

EXPECTATIONS AND TASKS

  • Closely work with customers, partners and production teams to enhance the solution and systems, troubleshooting data issues etc.
  • Implement most recent algorithms and approaches for machine learning in collaboration with our data scientists and researchers
  • Initiates and participates in projects in the area of prediction, optimization, and processes using advanced statistical / mathematical approaches, in the enterprise environment.
  • Design best architecture and select the most appropriate modeling techniques and data visualization for big data analysis.
  • Iteratively test, refine and improve the models

EDUCATION AND QUALIFICATION

  • MS or PhD in Computer Science, Electrical Engineering, Statistics, Applied Math or ML/AI related topics,
  • Strong background in Machine Learning (Deep Learning, Computer Vision, NLP),
  • Research or work experience in Deep Learning, Computer Vision techniques and frameworks,
  • Experience in statistical modeling, machine learning, or data mining practice.
  • Proficient in one or more programming languages such as Python, Java, C++, JavaScript
  • Familiar with one or more machine learning or statistical modeling tools
  • Strong Industry domain knowledge and experience preferred
  • Knowledge in Natural Language Processing preferred
  • Must be able to work onsite in Palo Alto, CA, local candidates preferred

#sapmachinelearningcareers

WHAT YOU GET FROM US
Success is what you make it. At SAP, we help you make it your own.
A career at SAP can open many doors for you. If youre searching for a company thats dedicated to your ideas and individual growth, recognizes you for your unique contributions, fills you with a strong sense of purpose, and provides a fun, flexible and inclusive work environment apply now.

SAP'S DIVERSITY COMMITMENT
To harness the power of innovation, SAP invests in the development of its diverse employees. We aspire to leverage the qualities and appreciate the unique competencies that each person brings to the company.

SAP is committed to the principles of Equal Employment Opportunity and to providing reasonable accommodations to applicants with physical and/or mental disabilities. If you are interested in applying for employment with SAP and are in need of accommodation or special assistance to navigate our website or to complete your application, please send an e-mail with your request to Recruiting Operations Team. (Americas:Careers.NorthAmerica@sap.com or Careers.LatinAmerica@sap.com, APJ: Careers.APJ@sap.com, EMEA: Careers@sap.com). Requests for reasonable accommodation will be considered on a case-by-case basis. Successful candidates might be required to undergo a background verification with an external vendor.

EOE AA M/F/Vet/Disability:
Qualified applicants will receive consideration for employment without regard to their age, race, religion, national origin, gender, sexual orientation, gender identity, protected veteran status or disability.

Successful candidates might be required to undergo a background verification with an external vendor.
Additional Locations:


by via developer jobs - Stack Overflow

Senior Software Engineer, Platform at 10X Genomics (Pleasanton, CA)

10x Genomics is building tools for scientific discovery that reveal and address the true complexities of biology and disease. Through a combination of novel microfluidics, chemistry and bioinformatics, our award-winning Chromium™ System is enabling researchers around the world to more fully understand the fundamentals of biology at unprecedented resolution and scale. Learn more at 10xGenomics.com.


 #GOEXPONENTIAL


Fueled by equal parts scientific vision and determined passion, we are delivering unprecedented innovation to short-read sequencing technologies and transforming how genomic information is accessed. You will feel the 10x difference the moment you enter our offices and labs. There’s a dynamic energy here, and we’re looking for the best of the best to be a part of it. We are seeking talented professionals excited to build new technology that advances scientific research while growing their career within a dynamic, supportive environment.


Senior Software Engineer, Platform


While DNA sequencing technology has advanced rapidly, it’s still at a level equivalent to what assembly language was to computing, with huge advances yet to be made. 10x Genomics is creating products that will do for sequencing what C did for computing, bringing a leap in higher-order clarity and meaning to what is now very low-level information. Software is a key part of that leap. The scale and complexity of analyzing, managing, and visualizing DNA sequencing data means this is an area with no shortage of hard problems, where brilliant engineering still matters and can yield big payoffs.


We want computer scientists and engineers — not just programmers — who excel at creating elegant, practical solutions at every level from web APIs down to LLVM code optimization. We are developing performance-critical algorithms, highly parallel data analysis architectures, robust web applications, and rich user interfaces and visualizations deployed to desktop and cloud on legacy-free stacks.


If you are the kind of person who is an avid fan of technology in all fields, not just your own, and want to apply your talent alongside a diverse team of experts every day, join us at 10x Genomics.


Key Responsibilities



  • Design, build, test, and ship software as described above. 

  • Work together to solve difficult architectural challenges.


Desired Skills and Background



  • 8+ years shipping software.

  • Deep Linux-based systems programming experience with an emphasis on performance and scalability with large data sets.

  • Engineering skills and instincts that are language and platform invariant, but specific experience with Go, C/C++, Node.js, and Python are pluses.

  • Previous work with desktop or mobile app platforms such as Windows, Cocoa, iOS, or Android is a bonus.

  • Strong computer science fundamentals with understanding of the performance effects of OS, compilers, filesystems, network stacks, databases, and language runtimes.

  • Demonstrated interest in the craft of software engineering in the form of open source contributions or side projects.

  • Background in biology and DNA sequencing is NOT required. Enthusiasm for a broad range of technology fields is.


All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.


by via developer jobs - Stack Overflow

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

Want your work to be seen by millions of users around the world? SmartNews has won numerous awards for its design and has been downloaded by more than 30 million people!


We’re looking for a talented Android engineer who wants to build the world’s greatest news app—and help us deliver quality information that matters to humankind. Together, we’re working to break through the filter bubble and eliminate fake news. Join us and write code that makes a difference.


Responsibilities



  • Write clean and maintainable code for our Android application (Java, Kotlin)

  • Collaborate with teams in Japan and the US

  • Rapidly prototype new features


Minimum Qualifications



  • 3+ years of experience in Android application development

  • Solid work experience in consumer product development

  • Deep understanding of UI design, data modeling and networking, as required in client application development


Preferred Qualifications



  • Experience in team management and/or as a tech lead

  • Interest in journalism and news media

  • Ability and willingness to communicate internally and externally (wiki, blog posts, etc.)

  • Bonus: ability to speak and write Japanese or being interested in Japanese culture


by via developer jobs - Stack Overflow

Senior Software Engineer at ENGIE Insight (Boston, MA)

Position Summary


Designs and creates new software by analyzing requirements and implementing and testing programming applications in support of Energy services. Significant ingenuity and latitude is expected. 


Role Description



  • Responsibilities include one or more of the following (depending upon the specific role):


    • Design and develop server-side code for web-based, SaaS software applications

    • Design and develop¬ software subsystems that communicate in real time to external services using Web Services and/or APIs

    • Modify existing database schemas by adding, changing, and/or removing fields in existing database schemas


  • Translate Agile software development stories into one or more units of functionality, estimate level of effort, and track progress on a daily basis

  • Utilize object-orient design patterns in the implementation of reusable, performant, and secure components

  • Build software applications that are deployed in a cloud-based, virtual environment

  • Complete testing tasks for all developed code


Role Competencies



  • Computer Science BS/MS degree non-CS BS/MS degree with other software related training

  • 5+ years of software development experience

  • 2+ years cloud development experience (AWS, Azure, OpenStack, etc.)

  • Experience with Big Data technologies.

  • Experience architecting and developing distributed systems.

  • Experience building / consuming REST APIs.

  • Experience with high throughput, scalable, systems


Required Skills\Abilities



  • Expert level C# .net development skills

  • Highly competent working with relational and NoSQL database technologies

  • Highly competent in the development/design of REST-based APIs

  • Preferred experience in the use of the following technologies and tools.


    • MS Build

    • Visual Studio

    • Microsoft Azure Portal


  • The ability to work within the following software development methodologies.


    • Agile / SCRUM

    • Continuous Integration

    • Continuous Delivery


  • The ability to mentor junior team members

  • Good written and verbal communication skills, client relation skills, and ability to work effectively as a contributor in a technical team environment.


by via developer jobs - Stack Overflow

Full Stack Web Developer at TGS (Irvine, CA)

We're searching for a talented full stack web developer with a strong grounding in core computer science concepts. This isn't a typical web developer position - the person working in this role will be interacting with complex backend systems, exposing critical data to users, working with researchers, and developing full stack applications top to bottom.


You'll find this opportunity particularly appealing if you enjoy working with smart people in a collaborative environment, have general expertise in software and web application engineering, and are willing to dive into any kind of programming, UI, or data challenge. Possible areas of focus are likely to include:



  • Building complex full-stack web applications

  • Design, development, and maintenance of monitoring tools, including user interfaces, to analyze data from a variety of existing system.

  • Development and maintenance of complex software and systems, including identification of bottlenecks and optimization of performance.

  • Parsing, processing, and analyzing large financial datasets, including writing complex queries.

  • Building, adapting, and maintaining user-friendly interfaces.


Successful candidates will have experience in a number of the following general areas: 



  • Programming languages: proven background writing high quality production level code in a language such as Java, C++, or Python.

  • Web Technology: experience working with JavaScript, YUI, JQuery, Python, Spring, Hibernate, Grails, or similar tools and frameworks is helpful. Willingness to dive in and learn new things is essential.

  • Data: experience writing complex queries, as well as designing, developing, and maintaining software and interfaces that interact with large data sets.

  • System tools: experience with scripting languages (Perl, Python, Shell Scripts, SQL), and Unix-based operating systems (especially Linux).

  • Problem Solving: a proven ability to apply mathematical, scientific, and/or engineering discipline to solve complex real world problems.


Experience in finance isn't required, but a BS, MS, or PhD in Computer Science or related technical discipline is strongly preferred.


by via developer jobs - Stack Overflow

Mid/Senior/Lead Scala Engineer - Scala, Spark, Hadoop at The Quantium Group (Sydney, Australia)

For over 15 years Quantium have combined the best of human and artificial intelligence to power possibilities for individuals, organisations and society. Our solutions make sense of what has happened and what will, could or should be done to re-shape industries and societies around the needs of the people they serve.


Times and technology have changed, but this remains our goal. Instead of wrangling single, SQL-based databases, our MapR Hadoop platform runs across 200 nodes with multiple clusters using the latest big data technology.


Working with Scala, Spark and the rest of the Hadoop ecosystem, you’ll be building applications to work with unique data sets (some of the largest and most complex in Australia) to make a real difference to our clients.


FAQ:


Is your Scala fully FP?


Not always. We focus on building highly maintainable code so there’s often a decision to make on what the best way to go is. We’re not purists, but we love to use FP where it’s the best solution


How do your teams work?


We work in multi-discipline teams so you’ll be working alongside Data Scientists, Analysts, Testers and Devops


What are you looking for in the ideal candidate?


We’re looking for Big Data Software engineers:


You’ve been working with Scala and love to play with it, you know your way around the Hadoop eco-system with Spark at the top of your go to frameworks


You’re a pragmatist, a true engineer and love to solve complex issues


You can also have a conversation about Scalaz without alienating anyone!


You haven't ticked "Do programmers have quiet working conditions?" In the Joel test?


We have an open plan office, which is normally pretty quiet, but if you want to head to a meeting room or use headphones, that's totally fine


Skills & Requirements


Do you have a bullet point checklist for me to check off my suitability?


We know people are not bullet points but sure thing!


You have:



  • Experience developing applications using Apache Spark or similar Hadoop-based big data technologies

  • Experience building Scala applications, preferably in distributed contexts (if you have a real love of Scala and are itching to move from Java, we’ll also consider it)

  • A solid foundation in functional and object-oriented programming with data structures

  • A passion for solving problems and writing efficient algorithms

  • An awareness of considerations around structuring data on distributed systems to support analytic use cases

  • A passion for delivering high-quality, peer-reviewed, well-tested code

  • A love for knowledge sharing, you know what works, but you’re also happy to learn new methods and technology


by via developer jobs - Stack Overflow

Application Developer (C# and JS) - Big Data at The Quantium Group (Sydney, Australia)

For over 15 years Quantium have combined the best of human and artificial intelligence to power possibilities for individuals, organisations and society. Our solutions make sense of what has happened and what will, could or should be done to re-shape industries and societies around the needs of the people they serve.


Times and technology have changed, but this remains our goal. Instead of wrangling single, SQL-based databases and ASP.net web applications, our MapR Hadoop platform runs across 200 nodes with multiple clusters and .net APIs and react.js/Angular 1&2 web products plugging in.


Predominately working with react.js, .net and Scala/Spark, you’ll be building applications to solve real world problems (some of the largest and most complex in the Southern Hemisphere) to make a real difference to our clients.


FAQ:


What is it I’ll be working on?


It depends, you may be initially building out scalable APIs to handle massive requests, onto a functional user interface that delights our clients. You may then end up picking up functional programming as this becomes progressively our company standard and transition toward Scala.Js or Reason.js


Fancy becoming as “Full Stack” [if you smile/grimace at the quotation marks, then you’re probably our kind of engineer] as you can? Depending on your progress and your chosen career path, there will be many opportunities for you to grow into our BigData space and become a Quantium full-stack engineer with genuine variety in your role


We’re pragmatists here with no fanboy allegiances. Want to use something new? If you can prove your case from an engineering and commercial perspective, then go for it! (Unless you're advocating for using Spark Streaming for a petabyte batch job. That was fun but ultimately nihilistic)


How do your teams work?


We work in multi-discipline teams so you’ll be working alongside Data Scientists, Analysts, Testers and Devops engineers, depending on the project


What are you looking for in the ideal candidate?


You’ve built web applications for highly complex data focused problems with the end user in mind


You’re a pragmatist, a true engineer and love to solve complex issues


You’ve a github profile showing us your experimental qualities. We’ll see combinations ruby, node.js, rust, python, java, Scala, Haskell, C++, C# or even Malboge with a readme that says “seeing how this works”.


Do you have a bullet point checklist for me to check off my suitability?


We know people are not bullet points but sure thing!


You have:



  • Experience developing web applications using a range of languages technologies

  • You understand how to build an API that can scale

  • A solid foundation in functional and/or object-oriented programming with data structures

  • A passion for solving problems and writing efficient applications

  • An awareness of considerations around structuring data on distributed systems to support analytic use cases

  • A passion for delivering high-quality, peer-reviewed, well-tested code

  • A love for knowledge sharing, you know what works, but you’re also happy to learn new methods and technology


A few quick notes on the Joel Test:


There's a few parts that are "kinda, but we're trying to get better" e.g. the best tools. With "quiet working conditions" if you need some space to get away from people and interruptions, that's totally cool, but please don't think that because we didn't tick the box that you'll be working on a construction site!


by via developer jobs - Stack Overflow

Lead Platform Engineer (Devops) at The Quantium Group (Sydney, Australia)

Job description


For over 15 years Quantium have combined the best of human and artificial intelligence to power possibilities for individuals, organisations and society. Our solutions make sense of what has happened and what will, could or should be done to re-shape industries and societies around the needs of the people they serve.


Times and technology have changed, but this remains our goal. Instead of wrangling single, SQL-based databases, our MapR Hadoop platform runs across hundreds of nodes with multiple clusters using the latest big data technology.


Our Platform Engineers have a lot of influence on the technical direction of platform services, and you'll be involved in helping to shape the future of our cutting edge platform and the team that builds them. As a lead within the team, you'll be helping to set the team direction, build the knowledge of other team members, and apply your deep technical knowledge to challenging problems.


What you'll be doing


You'll be responsible for working with other Lead Engineers to ensure:



  • Our Data Analytics platforms are robust, reliable, secure and fit for purpose.

  • Our Data Analytics platforms advance and remain on the cutting edge

  • Our Platform team is productive and moving the platform forward along its roadmap.



  • Contributing to the team's objectives, and moving the team forward along its feature roadmap.

  • Working with other stakeholders to define the team's roadmap

  • Working with other Lead Engineers to define and evolve the platform's high level design.

  • Working within and helping to evolve the team's agile devops processes.

  • Sharing your existing and emerging knowledge with the team.

  • Managing, mentoring and supporting other team members.


Skills & Requirements


Do you have a bullet point checklist for me to check off my suitability?


We know people are not bullet points but sure thing!


You should have 10+ years experience in a Software Development or Systems Administration role, with at least 2 years of experience in a team lead role



  • The ability to learn new technologies fast.

  • Linux Administration skills (preferably Ubuntu)

  • Issue investigation and problem solving skills (preferably on distributed systems)

  • Ability to collaborate closely with others inside and outside the team.

  • Ability to develop in one or more of: Golang, Python, Bash

  • Experience of working with on-premises system deployments.

  • Experience of team leadership & managing others.

  • Experience with Agile/Devops Team processes.


Desirable experience: 



  • Experience running and supporting PAAS platforms.

  • Administering, configuring and debugging Big Data Technologies (Hadoop, YARN, MapR, Spark, etc...)

  • Containerisation in distributed environments (preferably Docker, Mesos and Marathon)

  • Administering resources in public cloud providers (AWS, Azure, GCP)

  • Deployment Automation and orchestration tools (preferably ansible)

  • Continuous Integration, Delivery & Deployment

  • Monitoring technologies (ELK, Sensu)


What does success look like?


Success in this role will require you to adapt quickly to changing requirements, and keep pace with new technology.



  • After 3 months you'll have a good understanding of our existing technology stack, and you'll be problem solving and developing new features on a daily basis.

  • After 6 months, you'll be well established within the team, and able to work independently on the majority of the platform components/services. You'll be a subject matter expert within the team for at least one of our technologies.

  • After 12 months, you'll be taking on responsibility for day-to-day running of some aspects of the team.


by via developer jobs - Stack Overflow