Lead Software Developer, Engineering Solutions
6 days ago
At Western Digital Capital, we empower innovation by developing cutting-edge software solutions that transform the way data is stored and accessed. Our team of expert engineers works collaboratively to design, develop, and deploy robust applications that meet the evolving needs of our customers.
Job SummaryWe are seeking a skilled Sr. Software Engineer to join our internal tools team responsible for multiple applications and databases that provide critical support to our worldwide product engineering teams. The ideal candidate will possess excellent software engineering skills, a keen sense of delivering high-quality user experiences, and a passion for problem-solving.
Key Responsibilities- Software Development: Design, develop, test, and implement software tools within an enterprise engineering context, ensuring seamless integration with existing systems.
- Code Review: Participate in peer review process to guarantee code quality by providing constructive feedback on other developers' pull requests and being receptive to receiving the same.
- Project Estimation: Provide accurate sizing and estimation of effort required to develop new features and troubleshoot bug fixes, ensuring timely project delivery.
- Agile Environment: Work proficiently in an Agile environment using industry-standard tools like JIRA and Bitbucket.
- User Collaboration: Collaborate with end-users (other WD employees) to refine and clarify requirements, ensuring their needs are met.
- Education: Bachelor's degree in Computer Science or related field, supplemented by 1-3 years of relevant experience.
- Technical Skills: Proven experience developing in Python, particularly with GUI applications; proficiency in one or more Python UI libraries (PyGTK, PyQt, wxPython, Kivy); fluency in Python and at least one additional language (Go, Rust, Ruby, Java, C, C++).
- Database Knowledge: Familiarity with file I/O handling and text parsing methods, as well as MySQL/SQL database design and performance tuning.
- Rest-Based APIs: Experience working with and/or developing REST-based APIs.
- Test-Driven Development: Practiced in test-driven development, having written unit and e2e tests.
- Source Control Systems: Proficiency with source control systems like Git.
- CI/CD Tooling: Knowledge of and experience with CI/CD tooling and methodology.
- Kubernetes and Containers: Expertise in Kubernetes and container-based architectures.
- Data Engineering Projects: Experience with Data Engineering projects/systems.
- Communication Skills: Excellent communication skills and follow-through.
- Growth Mindset: A growth-oriented mindset and desire to be a lifelong learner.
Western Digital Capital is an equal opportunity employer committed to diversity and inclusion. We offer a comprehensive benefits package, including paid vacation time, medical/dental/vision insurance, life, accident, and disability insurance, tuition reimbursement, and the Western Digital Savings 401(k) Plan.
-
Software Solutions Developer
3 weeks ago
San Francisco, California, United States ATA Engineering Full timeATA Engineering is seeking a talented Software Solutions Developer to join our team. As a key member of our engineering team, you will be responsible for developing technical software tutorials and videos to increase customer interest. You will also host on-site and online seminars and execute live software demonstrations that showcase the technical...
-
Software Development Engineer Lead
5 days ago
San Jose, California, United States Celestica Full timeJob Summary:The Senior Software Development Manager at Celestica is a key member of our engineering team. This position involves leading complex projects, providing technical leadership to a sizable team of engineers, and taking responsibility for non-technical elements of an engineering project. The ideal candidate will have 10 to 15 years of experience in...
-
San Jose, California, United States Tik Tok Full timeTikTok is the leading short-form mobile video platform, inspiring creativity and bringing joy to users worldwide. Our global offices foster innovation and collaboration across teams.We are seeking a skilled software engineer to join our Lead Ads team, responsible for developing scalable and reliable systems that drive lead generation solutions. This role...
-
Technical Lead, Hypervisor Software Engineer
3 weeks ago
San Jose, California, United States Lynx Software Technologies Full timeJob DescriptionLynx Software Technologies is seeking a skilled Technical Lead to join our team as a Hypervisor Software Engineer. The estimated salary for this position is $140,000 - $180,000 per year.Company Overview:We are a leading provider of hypervisor and RTOS solutions, dedicated to delivering high-quality products that meet the needs of our...
-
Software Development Lead
3 weeks ago
San Francisco, California, United States Seven Seven Software Full timeAbout the Position: We are seeking an experienced Software Development Lead - AI to join our team at Seven Seven Software. The ideal candidate will have a strong background in software engineering and AI/machine learning, with experience in designing and developing advanced AI models and algorithms. As a key member of our team, you will be responsible for...
-
Software Engineering Lead
4 weeks ago
San Jose, California, United States InterSources Full timeAbout Us: InterSources is a leading technology company that provides cutting-edge solutions to businesses worldwide. Our mission is to empower organizations by delivering exceptional software products that drive growth and success.Job Description: We are looking for a talented Software Engineering Lead to join our team. As a Software Engineering Lead, you...
-
San Jose, California, United States Cisco Full timeCompany OverviewCisco Silicon One is the center of Cisco's ASIC design and development, driving next-generation network devices for the 5G and AI era. Our team works in a startup atmosphere within a stable corporate environment, hosting all silicon Hardware and Software development fields under one roof. We craft universal adaptable devices with high speed,...
-
Software Development Engineer
3 days ago
San Jose, California, United States ASICSoft Full timeAt ASICSoft, we're seeking a highly skilled software engineer to lead the development of our camera systems software toolkit. As a key member of our imaging technology team, you'll create sophisticated software solutions that power our next-generation camera processing systems.The ideal candidate will have expertise in architecting and implementing...
-
Senior Software Solutions Developer
3 weeks ago
San Jose, California, United States Cisco Full timeAbout This RoleWe are seeking a seasoned Senior Software Solutions Developer to join our team. As a key member, you will be responsible for leading the design, development, and deployment of complex software solutions that meet the company's goals and objectives.Responsibilities- Lead cross-functional teams to design, develop, and deploy software solutions...
-
Software Engineering Director
2 days ago
San Francisco, California, United States Coinbase Developer Platform Full time**Overview**Coinbase Developer Platform is the ultimate destination for building and integrating web3 solutions, services, and products. We collaborate with other Coinbase products such as Base, our Coinbase App and Exchange to empower web3 developers to create innovative on-chain applications.**Job Description**We are seeking an exceptional Engineering...
-
Leading Search Engine Software Developer
4 days ago
San Jose, California, United States TikTok Full timeAbout TikTok">TikTok is the leading destination for short-form mobile video, inspiring creativity and bringing joy to billions of users worldwide. Our mission is to create a platform where imagination thrives, and our teams are passionate about driving innovation and growth.Our Team">The TikTok Search Team is at the forefront of developing cutting-edge...
-
Software Engineering Team Lead
3 weeks ago
San Francisco, California, United States ONE INC SOFTWARE CORPORATION Full timeJob OverviewWe are seeking a skilled Software Engineering Team Lead to join our team at ONE INC SOFTWARE CORPORATION. This is an exceptional opportunity to lead a talented group of developers and contribute to the success of our cutting-edge SaaS Insurance Payments platform.The successful candidate will have a proven track record of leading high-performing...
-
Firmware Software Solutions Developer
3 weeks ago
San Jose, California, United States Syntricate Technologies Full timeSoftware Firmware Engineer PositionWe are seeking a skilled Firmware Software Solutions Developer to join our team at Syntricate Technologies. In this role, you will be responsible for developing firmware functional integration activities that ensure the firmware subsystem meets quality, functional, and performance requirements.You will develop and deliver a...
-
San Jose, California, United States Simple Solutions Full timeJob OverviewSr Lead iOS Engineer Wanted for High-Touch Mobile Applications Development.At Simple Solutions, we're on the hunt for a seasoned Sr Lead iOS Engineer with expertise in leading large-scale mobile projects. As part of our engineering team, you'll be instrumental in developing and maintaining high-quality mobile applications utilizing iOS...
-
Lead Software Developer
4 weeks ago
San Diego, California, United States Top Secret Clearance Jobs Full timeAeroVironment is looking for a highly skilled Lead Software Developer - Secure Solutions to join our team. As a Senior Software Development Engineer, you will be responsible for developing, launching and supporting software development practices, code, and development environment to ensure the quality deployment of software solutions to the testing team, and...
-
Geospatial Data Solutions Engineer
3 weeks ago
San Jose, California, United States Triunity Software Full timeJob Description Triunity Software is hiring a Geospatial Data Solutions Engineer to develop and implement geospatial data solutions using Google BigTable and AWS Machine Learning. The ideal candidate will have extensive experience in Docker, Kubernetes, and MongoDB. About Us: Triunity Software is a Product Development, Staff Augmentation, and Consulting...
-
Software Test Automation Engineer
3 weeks ago
San Jose, California, United States Lynx Software Technologies Full time**About the Role**Lynx Software Technologies, a leading provider of technology solutions for the aerospace and military sectors, is seeking a talented Software Test Automation Engineer to join their team. Based in San Jose, this role offers an exciting opportunity to contribute to the development of cutting-edge software used in mission-critical systems.The...
-
San Jose, California, United States Lynx Software Technologies Full timeJob OverviewLynx Software Technologies is seeking a skilled Senior Software Development Engineer to join our team. In this role, you will be responsible for ensuring the successful deployment and support of Lynx product implementations end-to-end.The ideal candidate will have excellent communication skills, a strong knowledge of Intel/ARM/PowerPC...
-
Senior Software Development Engineer
3 weeks ago
San Jose, California, United States HireIO Inc Full timeJob Title: Senior Software Development Engineer at HireIO Inc. We are seeking a highly skilled Senior Software Development Engineer to join our team at HireIO Inc. This is an exciting opportunity to work on cutting-edge technologies and contribute to the development of our in-house online KV system.Company Overview:HireIO Inc. is a leading provider of Global...
-
Senior Software Developer
4 days ago
San Francisco, California, United States Intelliswift Software Full timeWelcome to Intelliswift Software, a pioneering tech company that empowers businesses with innovative solutions.We are currently seeking an exceptional Senior Software Developer to join our dynamic team and contribute to the development of cutting-edge eCommerce solutions.This role offers a unique opportunity to work on diverse projects, collaborate with...