Quantcast
Channel: Emplois de Pm - Stack Overflow Careers
Viewing all articles
Browse latest Browse all 76

Senior/Intermediate/Junior Data Engineer - Big Data, SaaS, Cloud at Sophos (Burlington, MA)

$
0
0

At Sophos, we operate at the cutting edge of technology, protecting businesses worldwide against complex threats, viruses and spam. We build high quality software security products in a fast-paced, nimble environment and we've been doing it for over 20 years.


Join us to help our customers protect their business and meet compliance needs.



Role



To function as a senior data lead for product features or key technology choices and implementation. Collaborates as part of a team for the development of complex systems; including requirements analysis, concept development and design, implementation and testing, demonstrating flexibility of role as required



Main Duties



  • Drive design and implementation leveraging modern design patterns

  • Ability to partner effectively with UX, PM, DevOps, QE and other developers to design and implement meeting the spirit of requirements

  • Experience in modern front end frameworks

  • Technically curious to keep present on advances in technology

  • Experience with segregation of model, presentation, and business logic.

  • TDD experience and strong desire to build in test from the start.

  • Write code (Test or Product) to deliver against project timescales, quality and requirements in various languages including Java or other selected languages for Sophos Cloud products.

  • Provide guidance and mentorship to junior developers in daily Scrum meetings.

  • Possesses a passion for solving complex Big Data problems

  • Plan for, design and implement our next-generation cloud security products.

  • Be involved from inception through implementation in a real hands on fashion.





Experience And Skills



  • BS in Computer Science, Engineering, or equivalent with 7+ years of development and data modelling background

  • Building highly scalable SaaS solutions using Big Data technologies

  • Experience with CI/CD

  • Experience with Agile Software Development methodologies (scrum/ kanban)

  • Excellent attention to detail

  • Excellent verbal and written communication skills

  • Experience with the following technologies (recommended) and strong desire to learn (required)



    • Programming language -- Java (must)

    • Batch processing -- Hadoop ,MapReduce

    • Stream processing -- Kafka and Amazon Kinesis

    • NoSQL –S3 , MongoDB. 

    • Columnar stores - HBASE, Amazon Redshift

    • Restful web services 

    • Code/Build/Deployment -- git, hg, svn, maven, sbt, jenkins, bamboo, ... 

    • Amazon Web Services

    • Data Warehousing/ built ETL




Benefits


In most cases, the compensation package includes:



  • Medical insurance

  • Dental insurance

  • Vision insurance

  • Life insurance

  • Long-term disability insurance

  • 401k plan

  • Vacation time

  • Gym membership compensation


Viewing all articles
Browse latest Browse all 76

Trending Articles