Simplify Logo
Jobsbridge

Jobsbridge

Java Backend Engineer

Full-Time
No salary listed
Senior
Bachelor's, Master's
Mountain View, CA, USA
In Person
No H1B Sponsorship

About the job

Requirements
  • A Bachelor of Science degree in Computer Science is required.
  • Strong fundamentals in computer science, including data structures, algorithms, and distributed systems, are required.
  • Strong database fundamentals, including SQL, performance, and schema design, are required.
  • Strong programming skills in Java, C++, Python, Ruby, or a similar language are required.
  • At least 6 years of hands-on software engineering experience are required.
  • At least 6 years of experience integrating technical processes and business outcomes, specifically data and process analysis, data quality metrics and monitoring, data architecture, and developing policies, standards, and supporting processes, are required.
  • At least 5 years of experience leading multiple complex software development projects using agile methodologies are required.
  • Experience using big data technologies and their applications, including HDFS, Kafka, Cassandra, columnar databases, and graph databases, is required.
  • At least 3 years of DevOps experience, including configuration, optimization, backup, high reliability, monitoring, and systems version control, are required.
Responsibilities
  • Design and develop big data solutions using industry-standard technologies.
  • Develop web services that make big data available in real time for in-product applications.
  • Work with data architects to ensure that big data solutions align with company-wide technology directions.
  • Lead fast-moving development teams using agile methodologies.
  • Demonstrate best practices for unit testing, continuous integration and continuous delivery, performance testing, capacity planning, documentation, monitoring, alerting, and incident response.
  • Communicate progress across organizations and levels, from individual contributors to senior executives, and drive appropriate decisions and actions.
  • Serve as the technical go-to person for core technologies including Hadoop, Vertica, Tableau, Cassandra, and graph databases.
  • Translate objectives into scalable solutions that meet end-customer needs while meeting deadlines.
  • Support professional development through conferences, classes, technical presentations, and participation in developer communities.
Desired Qualifications
  • A Master's degree in Computer Science is preferred.
  • Experience in people management or interest in people management is a plus.
  • AWS experience is a plus.
  • A history of contributing to open-source projects is a plus.

About the company

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A