Job Closed
This listing is no longer active.
Together we make breakthroughs possible. Because what is known must be shared. #EngagedLibraries
Senior Software Engineer
Location
United States
Posted
105 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
OCLC
• Lead software development initiatives • Independently design, develop, and test complex software programs and systems • Collaborate with team members and mentor junior engineers • Provide technical guidance to ensure high-quality software solutions • Collaborate with product managers, designers, and other engineers to implement features and enhancements
Job Requirements
- Bachelor's degree in computer science or related discipline, or equivalent work experience
- 7+ years of software development experience
- Strong programming skills in one or more languages
- Extensive experience with software development methodologies
- Ability to lead and mentor teams
- Strong problem-solving and analytical skills
- Deep understanding of database systems
- Experience with cloud platforms
- Experience with distributed systems and microservices architecture
- Experience integrating AI tools, frameworks, and concepts into the software development process
Benefits
- best-in-class health coverage
- retirement plans with generous company contributions
- tuition reimbursement
- Public Service Loan Forgiveness eligibility
- Paid parental leave and adoption assistance
- Fitness facility reimbursement benefit
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Electrical Product Engineer – Datacenter
NVIDIANVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
• Leverage your in-depth experience with high speed networks and signals to plan and develop new diagnostic tests and debug procedures for next gen products• Use your knowledge of system power-up and handshakes during boot to debug complex interactions between HW, FW and SW on faulty boards• Recommend, drive and ensure compliance to DFx requirements for robust signal integrity performance as related to layout, mechanical components, assembly procedures, etc• Develop and deliver test specs for system level manufacturing screens for all new products to meet the required HW coverage, quality and product requirements for various business units• Collaborate with CM to define product assembly line, number of test stations and number of assembly fixtures, optimized for cost and throughput• Craft creative solutions and WARs through volume data analysis and lab experimentation to solve challenging yield and test problems seen on the production floor• Lead optimization and continuous improvement efforts on the production screen spec definition processes to minimize waste and meet test time, yield, DPPM requirements• Support customer facing and quality teams during customer escalations to understand the issue and fix gaps identified in coverage
Software Engineer II
Live Nation EntertainmentLive Nation produces more concerts, sells more tickets and connects more brands to music than anyone else in the world.
• Write well-designed, efficient code with unit tests, logging, and documentation following test-driven development practices • Contribute to building and maintaining public APIs and reactive non-blocking microservices handling concurrent requests at scale • Support the development of real-time data streams, search applications, and data pipelines powering Ticketmaster's Discovery Experiences, reporting, and content platforms • Containerize applications and work with cloud infrastructure using Infrastructure as Code, with automated CI/CD pipelines for testing and deployment • Contribute to observability solutions including metrics, logging, and alerting • Troubleshoot and resolve production issues with guidance from senior engineers, and participate in on-call rotations to support platform reliability • Work with relational and NoSQL databases, implementing caching strategies for optimal performance • Contribute to web applications including the next generation of Ticketmaster.com • Collaborate with cross-functional teams on shared frameworks, technologies, and AI-driven platform improvements
• Write well-designed, efficient code with unit tests, logging, and documentation following test-driven development practices • Contribute to building and maintaining public APIs and reactive non-blocking microservices handling concurrent requests at scale • Support the development of real-time data streams, search applications, and data pipelines powering Ticketmaster's Discovery Experiences, reporting, and content platforms • Containerize applications and work with cloud infrastructure using Infrastructure as Code, with automated CI/CD pipelines for testing and deployment • Contribute to observability solutions including metrics, logging, and alerting • Troubleshoot and resolve production issues with guidance from senior engineers, and participate in on-call rotations to support platform reliability • Work with relational and NoSQL databases, implementing caching strategies for optimal performance • Contribute to web applications including the next generation of Ticketmaster.com • Collaborate with cross-functional teams on shared frameworks, technologies, and AI-driven platform improvements
• Work with engineers and technical leaders across the company to deliver products built on solid foundations • Build high-quality, end-to-end product experiences for mobile platforms using Flutter and Kotlin Multiplatform (iOS and Android native UI) • Improve engineering standards, tooling, and processes • Lead and develop the team to execute both short-term and long-term roadmaps • Make effective trade-offs that balance business priorities, user experience, and a sustainable technical foundation • Identify, scope, and lead large technical projects, laying the groundwork for early-stage products to iteratively evolve and scale, while reducing complexity and improving the reliability of existing systems




