Senior Data Engineer, Cloud

Sophos

(Burlington, Massachusetts)
Full Time
Job Posting Details
About Sophos

Sophos is a developer and vendor of computer security software and hardware, providing communication endpoint, encryption, network security, email security and mobile security as well as unified threat management products.

Responsibilities
  • 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.
Ideal Candidate
  • 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
Compensation and Working Conditions

Additional Notes on Compensation

- Medical insurance - Dental insurance - Vision insurance - Life insurance - Long-term disability insurance - 401k plan - Vacation time - Gym membership compensation

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
Burlington, Massachusetts
Skills Desired
Sign up or login to see how your skills match up.
  • Data Modeling
  • RESTful APIs
  • Hadoop
  • HBase
  • Java
  • Strong Attention to Detail
  • Strong Oral and Written Communication
  • Agile Software Development
  • Amazon S3
  • Amazon Web Services
  • Apache Kafka
  • Apache Maven
  • Continuous Integration
  • Data Warehousing
  • Git
  • Jenkins
  • MapReduce
  • MongoDB
  • NoSQL
  • SaaS
  • Scrum
  • Tortoise SVN
  • ETL
  • Computer Science
  • Continuous Delivery
  • Redshift
  • Kanban
  • Bamboo
  • Columnar Storage
  • SBT
  • Amazon Kinesis

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.