Position: Software Engineer (job code 88183)
Duties: Design and implement core architecture components for new features and improve performance for existing high-traffic, high available data ingestion and search API. Build infrastructure, monitoring, and tools to increase automation, and improve the efficiency of the engineering team while maintaining technical excellence in the codebase. Monitor our customers’ technical landscape, anticipate and build systems that scale with our fast-growing customer base. Act as a partner to the Solution Architecture team to come up with creative solutions for customers that don’t overstep current product or system capabilities. Influence and interface with external customer stakeholders by distilling complex technical architectures into easy to understand concepts.
Education Required: Master or foreign equivalent in Computer Science, Computer Engineering, Applied Mathematics or related field.
Special Requirements: Must have prior work experience, coursework, or internship in each of the following:
- Building software solutions and software architecture
- Data Structures and algorithms
- Programming and Object Oriented Programming Services
- Scala, Java or Python
- SQL Databases including Mysql or Postgres
- Designing end to end applications, which communicate via services or APIs
- Web technologies including HTTP
- Spark, Hadoop, Solr or Mapreduce
- Linux systems
- May work at various unanticipated locations throughout the U.S.
- Telecommuting permitted, may reside anywhere in U.S.
Salary: $147,713 - $182,857 per year
Worksite: 700 East El Camino Real, Suite 130, Mountain View, CA 94040
#LI-DNI