Classmates

bookmark

Sr. Software Engineer

Computer Science

Full Time

Bellevue, US

Posted a week ago

About the Job

Salary - $160000 - $160000/Year

Classmates

Launched in 1995, Classmates.com is an original Seattle area startup. For over 25 years, Classmates has operated as the leading online social network service in the United States for bringing high school alumni together. Classmates serves over 70 million members and enables its users to find and reconnect with high school friends. In addition to facilitating connections with high school friends, Classmates also features the largest library of digitized yearbooks available anywhere on the Internet, to help members reconnect, reminisce, engage, and plan reunions with alumni.

Opportunity:

As a Sr. Software Engineer on the Data development team, you'll help to provide framework development, prototyping, and the evaluation of newer technologies in support of the Classmates’ communication platform and its sub-systems. Our big data solution leverages Hadoop, Spark, HBase, Sqoop, Oozie, messaging (Kafka). We process millions of events per day providing fanout customer messaging, intelligent feedback loops, and deep customer insights to the business.

You will be successful in this role if you:

  • Get inspired on a daily basis, think of new ideas and like to share them with others
  • Get satisfaction from helping others become better developers and team members
  • Have excellent written and verbal communication skills
  • Love to experiment and use data to drive decision making
  • Hold your own in technical discussions, be a subject matter expert, and have strategic influence
  • You know who the customer is and why that’s important

Responsibilities:

  • Provide leadership, mentorship and technical vision related to core development
  • Provide expert data analysis and support others doing analysis
  • Create platform improvements allowing for better functionality and insight
  • Working in an agile team, performing code and design reviews
  • Deliver on time with high quality
  • Follow and encourage best practices such as technical documentation on the wiki.
  • Working with technology and business stakeholders in gathering requirements and for delivery of projects through all phases and into production

Requirements:

  • Sharp analytical abilities, proven design skills and a track record of delivery.
  • Leadership, critical thinking and excellent verbal and written communication skills.
  • Experience working in a lean/agile environment
  • Experience with AWS cloud services: EC2, EMR, RDS, Redshift
  • Experience with data pipeline and workflow management tools: Azkaban, Luigi, Airflow, etc.
  • Experience troubleshooting complex systems
  • Experience successfully leading software development projects

Languages / Frameworks

  • 5+ years of experience with Java/Python
  • 3+ years working with distributed data processing frameworks
  • Proven understanding and related experience in Spark, to solve large-scale problems.
  • Hands on experience with NoSQL databases, such as HBase.
  • Understanding of Kafka ecosystem
  • Knowledge of workflow/schedulers like Oozie
  • 3+ years of experience developing within a Unix/Linux environment
  • 3+ years of experience in data modeling and SQL skills
  • Test-driven development advocate using JUnit, Mockito, etc.

Additionally, successful candidates will possess several or all of the following:

  • Working knowledge of demographic targeting platforms including e-mail delivery
  • Bachelor's degree in Computer Science, Software Engineering, or related field or equivalent experience.
  • 5+ years of relevant work experience

PeopleConnect, Inc. is an equal opportunity employer

Local area candidates are encouraged to apply, and please note we are not able to offer visa sponsorship, visa transfer, or corp-corp arrangements.

Job Type: Full-time

Pay: From $160,000.00 per year

Benefits:

  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Flexible schedule
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Paid time off
  • Parental leave
  • Professional development assistance
  • Referral program
  • Vision insurance

Schedule:

  • Monday to Friday

Supplemental Pay:

  • Bonus pay

Work Location: One location

Posted a week ago

See More Relevant Jobs
SPECTRUM

Network engineer

Computer Science
Englewood, us
Posted this week
bookmark
Amazon

Sr. Software Developer (Virtual), Security Products

Computer Science
Remote, US
Posted this week
bookmark
Splunk

Principal Software Engineer - BackEnd (US Remote)

Computer Science
Seattle, US
Posted this week
bookmark

Landing Jobs in the US for International Students just got super easy

Learn how to network, prepare visa interviews and sure shot strategies to kickstart your career in the USA.

Know More