Build systems that enable X Corp to deliver fast, scalable, and reliable services to users. Participate and set standards within the engineering life cycle, designing, reviewing and implementing components, pipelines and algorithms related to enabling engineering teams to build and release software. Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system. Analyze user needs and software requirements to determine feasibility of design within time and cost constraints. Collect, clean up, and analyze data to draw insights and formulate ideas, working alongside data scientists and machine learning specialists. Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance. Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces. Write code and tests for production services, offline jobs, and internal tools, and mentor more junior engineers in creating a well-crafted code base. Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design. Work in a data driven, hypothesis-oriented manner, conducting offline and online experiments and evaluating their results. Determine system performance standards. Develop or direct software system testing or validation procedures, programming, or documentation. Deploy and maintain production services, and participate in on-call rotations, while finding ways to minimize the ongoing effort required to operate these services. Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance. Monitor functioning of equipment to ensure system operates in conformance with specifications. Telecommuting permitted.
Master's or foreign equivalent degree in Electrical and Computer Engineering, Computer Science, or in related field and 5 years of experience in the job offered or in a computer-related occupation.
Position requires experience, knowledge or coursework in each of the following skills:
- Using SQL like languages to query data and handling big datasets in database platforms including BigQuery and Redshift
- Operating Linux-based systems
- Using Python to build data quality framework, data pipelines and analytical models
- Designing and evaluating approaches for handling high-volume real-time data streams
- Machine learning, information retrieval, recommendation systems, and social network analysis related problems
- Working with large unstructured and structured data sets
- Working with business stakeholders, understanding business requirements and ability to convey the results of analytical investigations to non-technical audiences.
To apply: Visit https://www.jobpostingtoday.com/application/99931/apply
JOBS.NOW Note: To tap into these hidden job opportunities, it's crucial to adhere strictly to the application process outlined in each job ad. At JOBS.NOW, we ensure that every listing includes detailed employer instructions. Follow them precisely to be considered for these unique positions!
The "Log Application" button simply allows you to log the application for your records - JOBS.NOW does not submit any applications to employers directly. Remember to still apply through the method indicated in the job ad (mail, email, or via link).
Please note that JOBS.NOW is an independent website and does not post this listings on behalf of any employers nor do we receive any compensation for these listings. All listings are sourced via media or internet channels required by the PERM process.