Job Boards Template

Search Jobs

Sr. Big Data Development Engineer

Redmond, Washington 98052 | Direct Hire

Post Date: 07/12/2017 Job ID: 17220 Industry: Software

Position Title:  Senior Big Data Development Engineer

Position Description:  Our Redmond client is looking for an exceptional Senior Big Data Development Engineer, focused on building highly scalable transactional distributed data stores to enable  the next generation satellite communication systems.   This is your chance to get in at the start of a new team, contribute to technical direction and help drive innovative ideas assuring the success of our services.

Job Requirements:
  • Able to design & implement data structures in multiple database environments including RBDMS, NoSQL, Graph and data warehouse stores
  • Strong understanding of ETL processes with large data stores
  • Strong verbal and written communications skills, working with multiple disciplines
  • Expert in high availability database systems
  • Natural leader among team of engineers, likes to set technology standards and process direction
  • Deep understanding of tradeoffs between Rational Stores, Graph Stores, Key Stores, Wide-column Stores and Document Stores
  • Ability to learn new technologies quickly based on the needs of the project
  • Excellent problem solving skills and ability to thrive in a fast-paced environment
  • Working knowledge of Jira or similar project management software

Job Qualifications:
  • Building highly efficient ETL process on top of Spark, Kafka or other big data technologies
  • 2+ years developing with one or more programming languages Python, Scala, Java, or C#
  • In-depth experience with Structured Query Language (SQL) including Spark SQL, Hive language
  • 5+ years database development experience writing Structured Query Language full-time
  • Background working with at least 2 or more of the following data stores (MySQL, MS SQL Server, PostgreSQL, MongoDB, Redis, Neo4J, Cassandra, CosmosDB)
  • Demonstrated experience in large-volume, high-traffic, transactional, and highly scalable database systems
  • Experience integrating database systems with service bus architecture or message queues
  • Test driven development focus and experience
  • Development experience on both Linux/Unix and Windows environments
  • Worked extensively with PaaS and IaaS cloud technologies provided by Azure / AWS
  • Experience with OWASP security practices (e.g. SQL injection)
  • Proven track record of building highly scalable services and backend processing technologies
  • In-depth understanding of software development lifecycles
  • Experience integrating database development into at least one source control systems (e.g. Git, Mercurial, SVN)
  • Worked with CI/CD build pipelines a plus
  • Minimum Bachelors in technology related field or equivalent  

About Protingent:  Protingent is a niche provider of top Engineering and IT talent to Software, Electronics, Medical Device, Telecom and Aerospace companies nationwide. Protingent exists to make a positive impact and contribution to the lives of others as well as our community by providing relevant, rewarding and exciting work opportunities for our candidates.

Benefits Package: Protingent offers competitive salary, 100% paid health insurance, education/certification reimbursement, pre-tax commuter benefits, Paid Time Off (PTO) and an administered 401k plan.

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: