Software Development Engineer, AI & Data Platforms (AiDP)
Austin, TX - USA
Job Summary
We are looking for a passionate software engineer with experience in building data streaming or data centric solutions. We expect the candidate to influence platform tools APIs and architecture. This role requires strong collaboration with internal teams to deliver a best in classnproduct in a dynamic environment.n
Design u0026 Data services solutions: Develop and deploy large scale data services platformnDevelop services: Develop API that offer foundational services of the data services platformnCollaboration: Collaborate with a team of database engineers and architects to develop the servicesn
2 years of extensive professional experience with the Go or Java programming language.n3 years of software development experiencenExperience in developing highly optimized SQLs procedures for distributed data in Computer Science or similar degree or equivalent industry experiencen
MS in Computer Science or equivalent experiencenWorks well in dynamic environments collaborating effectively with many other teams across our organizationnStrong programming in Golang as youll be working extensively with Go based systems building both services and client softwarenHands-on experience in designing and development of cloud-based applications that include compute services database services APIs to design RESTful/gRPC services ETL queues and notification with Kubernetes Docker and containerizationnKnowledge in multi-threading concurrency and parallelismnHave written or contributed to a batch or realtime processing systemnAble to quickly learn and adapt to new technologies
Required Experience:
IC
About Company
Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more