Job Information
Robert Half Senior Software Engineer in Oakland, California
Description We are offering a contract for a permanent position as a Senior Software Engineer in the Oakland, California area. This role is primarily focused on enhancing user experience through the development of scalable data pipelines and features in the tech industry. The successful candidate will be expected to contribute to shared Data Engineering tooling standards, lead critical efforts in designing and building our next-generation Streaming Data Platform, and take an active role in the technical growth of other team members.
Responsibilities:
• Develop scalable data pipelines for generating features and training data to improve user experience
• Contribute to shared Data Engineering tooling standards to enhance the productivity and quality of output for Data Engineers across the organization
• Lead critical efforts in designing and building our next-generation Streaming Data Platform leveraging technologies like Scala, PubSub, Akka, and Dataflow
• Design data models for optimal storage and retrieval to meet machine learning modeling requirements using technologies like Bigtable and Vertex Feature Store
• Scale our feature platform to accommodate multiple entities like user and item level features, model-based features, and build capabilities for monitoring data quality, governance, and discovery
• Take an active role in the technical growth of other team members and the processes that support overall team growth
• Participate in code and technical design reviews, providing valuable feedback and suggestions
• Utilize your skills in dynamic server-side OOP languages, design patterns, algorithms, programming languages, networking, and operating systems to enhance web application internals and common technologies deployment strategies.
• Work with production infrastructure tools like Kafka, BigQuery, Dataflow, Spark, Akka-Http, GRPC, BigTable, and JavaScript frameworks to ensure application scalability at any application tier
• Apply your knowledge of SQL relational database schema design, ORM technologies, and Agile/Scrum practices in your daily work. Requirements • Possess a Bachelor's degree in Computer Sciences or a relevant field
• Demonstrable experience in software engineering and production
• Proficiency in coding languages such as Python, Java, R Code, C++, and SQL
• Familiarity with Agile and Agile Scrum methodologies
• Knowledge and experience in design and implementation of software systems
• Expertise in web app development and related frameworks
• Experience with networking and storage systems
• Proficiency in using monitoring tools for system oversight
• Understanding of operating systems and their functionalities
• Ability to deliver high-quality work, ensuring all deliverables meet quality standards
• Experience in software deployments and managing the software production process
• Excellent training skills, with the ability to guide and support team members
• Proficiency in UX design, with a focus on user-friendly software development
• Strong understanding of statistics and their application in software development
• Demonstrable ability to boost productivity through efficient work methods Technology Doesn't Change the World, People Do.®
Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.
Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app (https://www.roberthalf.com/us/en/mobile-app) and get 1-tap apply, notifications of AI-matched jobs, and much more.
All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information.
© 2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking “Apply Now,” you’re agreeing to Robert Half’s Terms of Use (https://www.roberthalf.com/us/en/terms) .