Senior Software Developer for Enterprise Engineering
6 days ago
Unlock the Future of Data Storage
We're seeking a skilled Senior Software Developer to join our internal tools team, responsible for developing and maintaining critical applications that support Western Digital's product engineering teams.
This is an excellent opportunity for a seasoned software engineer to utilize their expertise in Python, GUI applications, and Agile methodologies to create user-centric software solutions for the enterprise. As a key member of our team, you will work alongside world-class engineers, empathize with their pain points, and take on the challenge of creating high-quality software tools.
Key Responsibilities:
- Develop, test, and implement software tools for web, desktop, or CLI environments within an enterprise context.
- Participate in peer review processes to ensure code quality by providing constructive feedback and being receptive to receiving the same.
- Provide sizing and estimation of effort required to develop new features and troubleshoot bug fixes.
- Work proficiently in an Agile environment using industry-standard tools like JIRA and Bitbucket.
- Collaborate with end-users to refine and clarify requirements.
- Communicate status updates and dependencies clearly with other team members.
Requirements:
- Bachelor's degree plus 1-3 years of experience in a related field.
- Strong background in Python development, particularly in GUI applications.
- Proficiency with 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++).
- Knowledgeable in file I/O handling and text parsing methods.
- Experience with application build & deployment tools/protocols.
- Comfortable working on multiple computing platforms (Linux, Mac, Windows).
- REST-based API development experience.
- Database design and performance tuning skills (MySQL/SQL).
- Test-driven development expertise (unit/e2e tests).
- Source control systems proficiency (Git).
- Commitment to writing quality code and delivering excellent user experiences.
Benefits:
- An estimated salary range of $120,000 - $160,000 per year, based on relevant education, qualifications, and experience.
- Opportunities to participate in Western Digital's Short-Term Incentive (STI) Plan and Long-Term Incentive (LTI) program.
- A comprehensive benefits package, including paid vacation time, medical/dental/vision insurance, life/disability insurance, and more.
About Us:
Western Digital is committed to diversity, equity, and inclusion, fostering an inclusive environment where every individual can thrive. We offer opportunities for employees with disabilities and are dedicated to making our careers website and hiring process accessible to all candidates. If you require accommodations, please contact us at jobs.accommodations@wdc.com.
-
San Jose, California, United States Western Digital Full timeJob OverviewWe are seeking an experienced Senior Software Engineer to join our internal tools team. The ideal candidate will possess a strong background in software development, with a focus on creating high-quality user experiences.About the RoleThis is a critical position that requires a skilled engineer to develop, test, and implement software tools...
-
Senior Software Development Engineer
1 week ago
San Francisco, California, United States Elitegen Enterprise LLC Full timeJob Title: Senior Software Development EngineerAs a highly skilled Full-Stack Engineer, you will play a crucial role in the development of impactful products at Elitegen Enterprise LLC, a rapidly growing healthtech startup based in San Francisco. This is an exciting opportunity to work in a fast-paced environment and contribute to shaping the future of...
-
Senior Enterprise Software Engineer
1 month ago
San Francisco, California, United States Forhyre Full timeJob OverviewWe are looking for an experienced Senior Enterprise Software Engineer to join our talented software team at Forhyre. This role will involve managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.
-
Senior .NET Software Engineer
2 weeks ago
San Jose, California, United States United Software Group Full timeJob Title: Senior .NET Software EngineerUnited Software Group is seeking an experienced Senior .NET Software Engineer to join our team. The ideal candidate will have a strong background in C#, .NET Core, and software development best practices.Salary: $120,000 - $180,000 per yearAbout the Job:This role involves designing, developing, and maintaining...
-
Senior Software Engineer for IAM Development
2 weeks ago
San Jose, California, United States ACL Digital Full timeAbout ACL Digital:We're a purpose-driven community dedicated to crafting an ambitious and inclusive work environment. Our team prides itself on fostering camaraderie, embracing diversity, and exuding passion. As one of New York State's 50 best employers and Fortune.com's top 100 companies for women in the U.S., we offer a unique opportunity to shape the...
-
Software Engineer for Enterprise Solutions
4 weeks ago
San Jose, California, United States CV Library Full timeJob OverviewCV Library is seeking a skilled Software Engineer for Enterprise Solutions to join our internal tools team. This role will involve developing software tools for the web, desktop, or command line interface within an enterprise engineering context.Key ResponsibilitiesDevelop and implement software tools that meet the needs of Western Digital's...
-
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...
-
San Jose, California, United States IBM Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our team and contribute to the development of enterprise-level software solutions. As a key member of our engineering team, you will be responsible for designing, implementing, and delivering scalable micro-services that handle massive amounts of data.ResponsibilitiesYou will...
-
Senior Software Development Engineer
2 weeks ago
San Jose, California, United States Zscaler Full timeCareer Opportunity at ZscalerWe're seeking a highly skilled software development professional to join our Engineering team. As a Senior Software Engineer, you'll be responsible for participating in all phases of product development, from definition to implementation and test. You'll also develop functional specifications, assess task requirements, and...
-
Enterprise Software Developer
1 month ago
San Francisco, California, United States Westly Group Full timeAbout Westly GroupWe're a software company that's revolutionizing the transportation industry with our innovative solutions. Our mission is to create a clean, equitable, and resilient energy transition.About the RoleWe're seeking a skilled Full-Stack Engineer to join our Enterprise Applications team. This role offers an exciting opportunity to build and...
-
Senior Software Development Engineer
2 weeks ago
San Jose, California, United States ZipRecruiter Full timeJob DescriptionWe are looking for a skilled Senior Software Development Engineer to join our Intelligent Creation - Vision Engineering team. This role will involve designing and implementing backend systems that apply generative AI models, as well as building automation frameworks and tools to ensure high engineering quality and efficiency.The ideal...
-
Senior Software Development Engineer
1 month ago
San Diego, California, United States Northrop Grumman Full timeNorthrop Grumman is seeking a motivated and experienced Senior Software Development Engineer to join our team of passionate individuals working on cutting-edge projects. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions using Java and related technologies.About the Role:Design and...
-
Enterprise Software Developer Role
5 days ago
San Jose, California, United States Adobe Full timeSoftware Development EngineerWe are seeking an experienced software developer to join our team as a Senior Software Development Engineer. This role involves designing, implementing, and owning critical features in our micro-service architecture. You will work closely with architects, product managers, and other stakeholders to deliver high-quality solutions....
-
San Bruno, California, United States Verily Full timeRole OverviewWe are seeking an experienced Senior Software Engineer, Enterprise Applications to join our team. This role will involve developing and implementing complex technical solutions for enterprise web applications that configure and manage content for clinical trials and care programs.In this position, you will collaborate with a team of software...
-
Senior Software Development Engineer
2 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 Development Lead
2 weeks ago
San Jose, California, United States Western Digital Full timeWe are seeking a skilled and experienced Senior Software Development Lead to join our team at Western Digital. As a key partner to some of the largest and highest growth organizations in the world, we are pushing the boundaries of technology to make what you thought was once impossible, possible.This role will be responsible for leading software development...
-
Senior Software Development Engineer
2 weeks ago
San Francisco, California, United States ZipRecruiter Full timeJob SummaryBaton, a Silicon Valley-based technology innovation lab for Ryder, is seeking an ambitious Senior Software Engineer to join our Infrastructure team. We are looking for individuals who desire the autonomy and agility of a startup environment combined with the backing, power, reach, and stability of a highly respected logistics industry giant.The...
-
Senior Software Developer
2 weeks ago
San Jose, California, United States Accelon Inc Full timeJob Title: Senior Software DeveloperAbout Us:Accelon Inc is a leading technology company that specializes in software development and engineering solutions. We are seeking a highly skilled and experienced Senior Software Developer to join our team.Responsibilities:As a Senior Software Developer, you will be responsible for designing and developing...
-
San Jose, California, United States Cisco Systems, Inc. Full timeCisco Systems, Inc. is seeking a skilled Senior Software Engineer to join our UCS Blade Platform BMC Team.About the RoleWe are looking for an experienced software developer who can design and implement platform BMC software for next-generation enterprise-class PCIe nodes/fabrics as part of Cisco's Cloud and AI Infrastructure group.The ideal candidate will...
-
Enterprise Software Engineer
2 weeks ago
San Jose, California, United States Tik Tok Full timeWe are seeking an experienced Enterprise Software Engineer to join our Customer Growth team at TikTok. In this role, you will be responsible for developing and maintaining our proprietary CRM platform, which is a critical component of our sales and marketing efforts.As a key member of this team, you will work closely with a global team of product managers to...