Principal Programmer Analyst
Applications Developer Job In Oakland, CA
Requisition ID # 160841
Job Category: Information Technology
Job Level: Manager/Principal
Business Unit: Information Technology
Work Type: Hybrid
Information Systems Technology Services is a unified organization comprised of various departments which collaborate effectively to deliver high quality technology solutions. The organization is responsible for strategic technology planning, roadmap development, solution design, solution delivery, and solution support. The SAP Data and Analytics department provides data engineering services and support to all lines of businesses.
Position Summary
The Principal Programmer Analyst determines the SAP Data and Analytics development standards and design patterns, and plays a critical role development, quality management, and platform enhancements. This position requires advanced knowledge and experience with SAP BW4HANA, SAP Analytics Cloud, CDS views, SAP S/4HANA, Microsoft Power BI, along with expertise in data mappings and integrations.
Designs, develops, modifies, configures, debugs and evaluates analytics application programs across functional business areas. Analyzes existing applications and systems and formulates designs the new systems, performs coding and tests/debugs programs. Consults with business analysts and architects to understand, anticipate, and meet current and future business needs. Modifies and configures applications/systems as specified in the requirements and/or technical design document. Prepares and obtains approval of system and development documentation.
PG&E is providing the salary range that the company in good faith believes it might pay for this position at the time of the job posting. This compensation range is specific to the locality of the job. The actual salary paid to an individual will be based on multiple factors, including, but not limited to, specific skills, education, licenses or certifications, experience, market value, geographic location, and internal equity.
A reasonable salary range is:
Bay Area Minimum: $136,000.00
Bay Area Maximum: $232,000.00
&/OR
California Minimum: $129,000.00
California Maximum: $220,000.00
Job Responsibilities
Acts as a thought- leader and contributes to the strategic vision of the SAP Data Domain. Regularly called on to apply creativity or new approaches to technical and administrative assignments that may be unique. May lead complex operational and analytical application development projects or tasks with multiple components requiring coordination of various functions and assessment of stakeholder impact
Sets technical and process direction of multi-functional analytics applications and manages, develops, and publishes policies and standards.
Leads the development of HANA CDS views to support complex reporting requirements in SAP S/4HANA and SAP BW4HANA environments.
Ensures data accuracy and consistency within the SAP Data Platforms
Develops insightful analytics and visualizations using SAP Analytics Cloud and Microsoft Power BI, leveraging data from SAP S/4HANA and SAP BW4HANA.
Oversees quality management processes to maintain high data standards, particularly within SAP S/4HANA and SAP BW4HANA modules.
Designs and implement data mappings and integrations across various platforms, including SAP S/4HANA and SAP BW4HANA.
Collaborates with stakeholders to understand business needs and deliver tailored data solutions that leverage SAP S/4HANA and SAP BW4HANA capabilities.
Mentor junior developers and contribute to the team's knowledge base, with a focus on SAP S/4HANA and SAP BW4HANA best practices.
Qualifications
Minimum:
Bachelor's degree or equivalent experience
10 years' experience in Information Technology
8 years' delivery experience in HANA CDS views development, within SAP S/4HANA and SAP BW4HANA environments.
Proficiency and hands-on experience with SAP Analytics Cloud, S4HANA-Embedded Analytics, BW4HANA, CDS Views and HANA Modeling.
Experience with data mappings and integrations, with a strong emphasis on SAP S/4HANA and SAP BW4HANA.
Desired:
Master's degree in computers/information science or equivalent experience
SAP Certifications in Data Warehousing or Analytics
Excellent problem-solving and analytical skills
#featuredjob
Software Development Engineer, Intent Driven Network
Applications Developer Job In Cupertino, CA
AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we're the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain - and we're looking for talented people who want to help.
You'll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You'll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you'll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.
Key job responsibilities
We empower our engineers to take ownership of their realm and make a difference. They start by gathering requirements, diving deep to choose technologies, designing features and spinning new services, coding and reviewing, deploying software across the globe and maintaining services. In AWS, we are nimble and agile, like being part of a startup, innovating while collaborating with a smart group of people around you. We are thrilled about how software is changing the landscape of networking. We operate on an unimaginable scale. We push the boundaries in robustness, fault-tolerance and smart adaptive algorithms that can react intelligently to real-world events. Software engineers on our team contribute to every phase of the development process and deploy scalable software systems worldwide.
We are looking for an experienced Software Development Engineer with production quality software services experience. You are comfortable working in a fast-paced environment where delivery of new services and features is very rapid.The ideal candidate will demonstrate established software engineering expertise, having successfully developed and launched extensive distributed systems in collaboration with a team. You are adaptable, capable of excelling in a dynamic and entrepreneurial setting. You will be responsible for delivering high quality, extensible design and code. You are expected to mentor and guide junior engineers. You are comfortable managing competing priorities and are able to bring order to ambiguous scenarios. You identify and implement optimizations for performance, scalability, and efficiency. Maturity, impeccable judgment, and the ability to influence and lead are essential to success in this role. You are data-driven and analytical. You have the ability to communicate clearly and effectively, both in writing and verbally, across organizations, and up to senior leadership.Previous Routing Protocols/Networking background is a plus.
About the team
You will be part of a team working on AWS Intent Driven Network. We are completely re-imagining how the AWS network is managed. A key part of this project is building a suite of management plane services from the ground-up, which the network fabric teams will use to scale and manage the networks. You have an opportunity to shape how one of the largest networks on the planet is going to be operated for at least the next decade.
Why AWS
Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating - that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.
Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying.
Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there's nothing we can't achieve in the cloud.
Inclusive Team Culture
Here at AWS, it's in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.
Mentorship and Career Growth
We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
Working at AWS in the Core Networking Team • Meet Matt, Director, Core Networking --- ****************************
BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of programming with at least one software programming language experience
PREFERRED QUALIFICATIONS- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Master's degree in computer science or equivalent
- Experience building complex software systems that have been successfully delivered to customers
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit *****************************************
Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company's reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit ******************************************************** This position will remain posted until filled. Applicants should apply via our internal or external career site.
Software Development Engineer in Test VI
Applications Developer Job In Mountain View, CA
ID.me is a high-growth enterprise software company that simplifies how people prove and share their identity online. The company empowers people to control their data through a portable and trusted login, which means they don't need to create a new password when visiting sites that have the ID.me button. ID.me's digital identity network has over 117 million registered members, and is used by fourteen federal agencies, agencies in 30 states and over 600 corporations for secure identity proofing and verification.
ID.me's technology meets the federal standards for consumer authentication set by the Commerce Department and is approved as a NIST 800-63-3 IAL2 / AAL2 credential service provider by the Kantara Initiative. In addition to helping people control their credentials and data, the company's "No Identity Left Behind" initiative strives to expand digital access and inclusion for all people. The company offers multiple pathways to identity verification – online self-serve, live video chat agents, and in person. ID.me is passionate about building a robust identity network that does not compromise access for traditionally underserved groups.
ID.me has received numerous awards including Deloitte's 2023 Technology Fast 500, Washington Business Journal's Fastest Growing Companies, Entrepreneur Magazine's 100 Brilliant Companies and Wall Street Journal's Startup of the Year finalist. In recent quarters, ID.me announced it raised $132 million in Series D funding, led by Viking Global Investors with participation from CapitalG, Morgan Stanley Counterpoint, FTV Capital, PSP Growth, Auctus Investment Group, Moonshots Capital, and Scout Ventures. ID.me's most recent round brings the total investment in ID.me to over $275 million since its founding in 2010.
Role Overview: As a Software Development Engineer in Test (SDET VI), you will be the technical leader driving the architectural vision and the technical roadmap for quality and performance at scale for ID.me. You will lead initiatives to solve complex automation, scalability, and reliability challenges for critical systems. This role demands a high level of technical expertise, strategic thinking, and leadership in driving both the automation strategy and the overall quality of our platform, which supports millions of users. You will work cross-functionally with engineering, product, and operations to deliver high-quality, resilient systems.
You will play a critical role in building systems and testing infrastructure to cover complex, hard-to-test areas, ensuring comprehensive coverage across challenging domains. This is a position that requires collaboration across teams to create solutions for resilience, reliability, and quality at scale.
Location: Mountain View, CA (Onsite)
Department: Quality Engineering
Key Responsibilities:
Architect and implement expansive functional automation frameworks to ensure comprehensive, reliable coverage across ID.me's core services. Address critical gaps and elevate automation standards across teams.
Develop and refine E2E testing strategies using production stack sampling to map real-world usage patterns against test coverage, ensuring high-impact production paths are consistently validated.
Drive initiatives for error sensitivity, automated rollbacks, and zero-downtime failure detection by implementing assertions throughout the codebase, aligning with high reliability goals.
Design and build robust systems and testing infrastructure specifically to address and fill gaps in testing for complex and hard-to-test areas, ensuring thorough coverage in integration-heavy or externally dependent components.
Act as a testing strategist and consultant for development teams, guiding on best practices for testable code structure, early operational insights, and incorporating quality checks in the development cycle.
Lead efforts to organize and streamline the codebase, reducing complexity for testing and enabling efficient test coverage, particularly in services with extensive integrations.
Define and monitor critical reliability metrics (e.g., Time to Detect, Time to Remediate, and Time to Fix), aiming for instantaneous error detection and seamless automatic recovery in high-stakes scenarios.
Minimum Qualifications:
12+ years in test automation, quality engineering, and reliability engineering with a strong background in functional automation and integration testing for large-scale applications.
Strong experience mentoring engineers and working closely with developers to instill testing best practices and error-sensitive coding approaches.
Extensive experience building resilient automation frameworks, incorporating SRE practices into testing, and leveraging monitoring to enhance system reliability.
Advanced skills in Python, Ruby, Go, Java, or similar languages, with a focus on building maintainable, scalable testing tools.
Proven expertise in stack sampling, E2E testing, and deriving test coverage based on production usage data.
Mastery of CI/CD integration for automated testing, cloud platforms (AWS, GCP), and containerization (Kubernetes, Docker).
Expertise in implementing assertions and error-detection mechanisms throughout codebases to achieve high reliability and self-correcting systems.
Preferred Qualifications:
Knowledge in chaos engineering, performance tuning, and load testing to build resilient services.
Experience in security-sensitive or identity verification environments, ensuring strict compliance and data protection standards.
Experience working with both statically typed and dynamically typed languages.
Experience with Hashicorp Nomad/Vault/Consul/Terraform
A passion for automated testing as a lever to increase quality and predictability for the entire ecosystem
The annual base salary listed below for this role is based on experience, skills, education, relevant training and geographic location. Company bonus, incentive for sales roles, equity, and benefits are available depending on the role.
ID.me offers comprehensive medical, dental, vision, health savings account, flexible spending accounts (medical, limited purpose, dependent care, commuter benefit accounts), basic and voluntary life and AD&D insurance, 401(k) with company match, parental leave, ability to participate in unlimited paid time off subject to the terms and conditions of the PTO policy, including 8 company wide holidays, short and long-term disability insurance, accident and critical illness insurance, referral bonus policy, employee assistance program, pet insurance, travel assistant program, wellbeing and childcare discounts, benefit advocates, and a learning and development benefit.
The above represents the anticipated total rewards package for this job requisition. Final offers may vary from the amount listed based on qualifications, professional experiences, skills, education, relevant training, geographic location, and other job related factors.
Mountain View, CA Pay Range$248,750—$295,926 USD
ID.me maintains a work environment free from discrimination, where employees are treated with dignity and respect. All ID.me employees share in the responsibility for fulfilling our commitment to equal employment opportunity. ID.me does not discriminate against any employee or applicant on the basis of age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. ID.me adheres to these principles in all aspects of employment, including recruitment, hiring, training, compensation, promotion, benefits, social and recreational programs, and discipline. In addition, ID.me's policy is to provide reasonable accommodation to qualified employees who have protected disabilities to the extent required by applicable laws, regulations and ordinances where a particular employee works. Upon request we will provide you with more information about such accommodations.
Please review our Privacy Policy, including our CCPA policy, at id.me/privacy. If you provide ID.me with any personally identifiable information you confirm that you have read and agree to be bound by the terms and conditions set out in our Privacy Policy.
ID.me participates in E-Verify.
Java Full Stack Lead with AWS/Azure (On Site)
Applications Developer Job In Mountain View, CA
Java Full Stack Developer with AWS/Azure (On Site)
We are seeking a Java Full Stack lead with 8 to 12 years of experience to join our team.
**Cognizant will only consider applicants for this position who are legally authorized to work in the United States**
Responsibilities:
The ideal candidate will have expertise in Java, Apache Kafka, Postgres, dynamic db, spring boot, AWS + Experience in developing payment solution SQL Server, SQL, Angular JS, Azure, and JavaScript. Experience in Product Lifecycle Management is a plus. This is a hybrid work model with day shifts and no travel required.
Required qualifications:
- Develop and maintain high-quality software solutions using SQL Server, SQL, Angular JS, Azure, and JavaScript.
- Java, Apache Kafka, Postgres, dynamic db, spring boot, AWS + Experience in developing payment solution
- Collaborate with cross-functional teams to design, develop, and implement new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automation. - Participate in code reviews and provide constructive feedback to team members.
- Work closely with product managers to understand requirements and translate them into technical specifications.
- Provide technical guidance and mentorship to junior developers.
- Stay updated with the latest industry trends and technologies to ensure the application remains current and competitive.
- Contribute to the continuous improvement of the development process.
- Ensure that all development activities comply with established standards and best practices.
- Collaborate with the QA team to ensure thorough testing and high-quality releases.
- Document software designs, code, and processes for future reference and maintenance.
Salary and Other Compensation:
Applications will be accepted until 12/27/2024
The annual salary for this position is between $68K - $130K depending on experience and other qualifications of the successful candidate.
This position is also eligible for Cognizant's discretionary annual incentive program and stock awards, based on performance and subject to the terms of Cognizant's applicable plans.
Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.
Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:
Medical/Dental/Vision/Life Insurance
Paid holidays plus Paid Time Off
401(k) plan and contributions
Long-term/Short-term Disability
Paid Parental Leave
Employee Stock Purchase Plan
Travel: 0-5%
Why Choose Cognizant?
Our associates enjoy robust benefits and training opportunities from our industry recognized, award winning Academy team. You will have access to hundreds of technical trainings to keep your abilities fresh and have opportunities to acquire certifications on the newest technologies.
If you became comfortable with ambiguity, delight by change, and excel through autonomy, we'd love to hear from you!
Cognizant is an equal opportunity employer provider and committed to creating a diverse environment. We consider all applicants without regard to race, creed, color, national origin, ancestry, age, marital and family status, disabilities, sexual orientation or preference, veteran status or any other classification protected by state, federal or local law.
About Cognizant:
Headquartered in the U.S, Cognizant leverages a highly flexible business model, a flawless global delivery network, and deep domain expertise to deliver to a long list of world-class companies that are leaders in their own space.
*****************
NASDAQ: CTSH
#ind123
Japanese Bilingual Software Developer
Applications Developer Job In San Jose, CA
Our client, an International Software Development company is looking for a Japanese Bilingual Software Developer in San Jose, CA.
Industry: Software Development
Japanese Bilingual Software Developer
Job Description:
Software Development for Embedded System for vehicle, and source code analysis.
Communicate with engineers in Japan and North America.
Providing technical support to other team members, as necessary.
Preparing some documents and presenting reports and participating in-group meetings.
Qualification:
Engineering experience in product development is a big plus
Must have experience in Computer Language (ex: C, C++, Rust, Python, etc.)
Have a knowledge of : machine learning, computer algorithms, data structures
Japanese/English Bilingual (both speaking and writing is required
Company DescriptionWe are a Talent Acquisition/People Operation (HR) group that connects people to careers and professional growth. Would you like to look for a new job opening to expand your career path or a new applicant for your opening position? Then you are in the right place to start!
TOP Group has grown from a single office in New York in 1992, to one of the global leaders in Japanese-related talent solutions today.
As one of the first Japanese staffing agencies in the U.S., we started our focus in Finance but quickly expanded to other industries such as Technology, Freight Forwarding, Trading, and Manufacturing.
We have offices in New York - Head Quarters, San Francisco, Los Angeles, and Houston.
We have been expanding to Mexico to assist the Japanese corporations and become the #1 Japanese Recruiting Agency in Central America.
Our Industries include:
●\tIT/Innovation
●\tManufacturing
●\tTrading
●\tLogistics
●\tEngineering
●\tOil & Gas
●\tCPA/Accounting
●\tFinance/Bank
●\tEntertainment
If you are open to new job opportunities or interested in developing your career path, please follow our page, and let’s connect! You are more than welcome to InMail recruiters below. Unsure of which office to connect to? No worries! We will direct you to the nearest office for your desired location.
For more information, please visit our website. ***************** Company DescriptionWe are a Talent Acquisition/People Operation (HR) group that connects people to careers and professional growth. Would you like to look for a new job opening to expand your career path or a new applicant for your opening position? Then you are in the right place to start!\r \r TOP Group has grown from a single office in New York in 1992, to one of the global leaders in Japanese-related talent solutions today. \r \r As one of the first Japanese staffing agencies in the U.S., we started our focus in Finance but quickly expanded to other industries such as Technology, Freight Forwarding, Trading, and Manufacturing. \r \r We have offices in New York - Head Quarters, San Francisco, Los Angeles, and Houston. \r \r We have been expanding to Mexico to assist the Japanese corporations and become the #1 Japanese Recruiting Agency in Central America.\r \r Our Industries include:\r ●\tIT/Innovation\r ●\tManufacturing\r ●\tTrading \r ●\tLogistics\r ●\tEngineering \r ●\tOil & Gas\r ●\tCPA/Accounting \r ●\tFinance/Bank\r ●\tEntertainment\r \r If you are open to new job opportunities or interested in developing your career path, please follow our page, and let’s connect! You are more than welcome to InMail recruiters below. Unsure of which office to connect to? No worries! We will direct you to the nearest office for your desired location.\r \r For more information, please visit our website. *****************
Software Development Engineer in Test (SDET)
Applications Developer Job In Redwood City, CA
Job Description
Our mission is to move humanity off of fossil fuel heating. 20% of US global warming emissions come from homes (that's more than cars!). The largest driver of home emissions is burning fossil fuels for heat. To accomplish the energy transition, over 80M US homes need to transition from combustion to efficient, electric heat pumps over the coming decades.
We believe for this to happen the world needs fantastic products that are easy and desirable to purchase. Today's heat pumps lack great design, make limited use of software, and are difficult and stressful to adopt. We are building a next generation, beautifully designed, AI optimized home heating and cooling system that is 10x better than what is on the market today. And we are making it easy to purchase and adopt by managing all sales, rebates, permitting and installation for our customers in-house.
Role
Quilt is hiring for an ambitious SDET to join a super collaborative and talented software team delivering robust software for our first heat pump product. The ideal candidate will have experience in both developing test infrastructure and quality assurance. You will be capable of developing manual and automated QA tests and be comfortable interacting with multiple layers of the stack, including, but not limited to, iOS, Android, Web platforms. We are looking for a methodical, detail-oriented individual ready to establish and promote a test-driven culture, significantly enhancing our product quality.
Responsibilities
Conduct regular regression testing, analyze results, and work closely with the development team for timely issue resolution.
Design, develop, and maintain automated test scripts for software components, ensuring coverage across all layers of the software stack.
Develop and execute detailed test plans and test cases to verify software functionality, reliability, and performance.
Test and troubleshoot on various platforms including iOS, Android, and hardware devices.
Work closely with software developers, system engineers, and product managers to understand software requirements and design effective test strategies.
Collaborate with users and developers to replicate and resolve bugs.
Contribute to the enhancement of testing processes and methodologies to drive efficiency and effectiveness.
Qualifications
Bachelor's degree in Computer Science or equivalent experience.
2+ years of professional work experience in software testing and quality assurance.
Proven experience in mobile testing for both iOS and/or Android platforms.
Proficient in writing test plans and test cases.
Familiarity with project tracking systems such as Jira or Linear.
Working knowledge of command line tools for log collection and analysis.
Experience in using testing tools such as ADB, Android Studio, and/or XCode.
Strong problem-solving and analytical skills, with the ability to debug complex issues and propose effective solutions.
Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.
Genuine mission alignment around climate and decarbonization.
Preferred Qualifications
Familiarity with Python and C++
Familiarity with IoT (Internet of Things) technologies, protocols, and standards.
Experience with the embedded Linux development environment.
Experience with different networking stacks (Wi-Fi, Bluetooth, Thread).
Experience in Agile development environments.
This is a full-time, onsite position in our Redwood City office.
The expected salary range is $140,000 - $165,000. In addition to base salary, Quilt also offers meaningful equity and top-tier benefits.
Software Engineer
Applications Developer Job In Fremont, CA
We are seeking a passionate and talented Software Engineer with a strong interest in the semiconductor manufacturing industry to support our business and drive its growth. As a Software Engineer, you will play a pivotal role in the Engineering team, contributing to the overall success of Nova.
Pay Range: $120,000- $170,000 Annually (DOE)
About us:
Nova provides insights into process control in the world's most technologically advanced industry. We employ physics, mathematics, algorithms, software and hardware expertise to redefine the limits of what is possible in semiconductor manufacturing.
We invite you to join our dreamers and winners and brilliant high- aimers who see impossible as the starting point to exciting challenges, and work together in multidisciplinary global teams to find answers.
We dive deep to extract unique insights and provide our customers and partners with crucial decision-making data. Each and every one of us helps redefine what people can achieve through technology.
Why Nova:
Certified Best Places to Work from "Great Places to Work" in 2022, 2023 & 2024 (Rated by our employees) Top 30 in our industry category
Doubled in revenue from 2020 to 2022
Customer focus: We value building strong relationships. You'll be the face of Nova, working closely with customers to understand their needs.
Continuous learning: We're passionate about growth. You'll gain in-depth knowledge of cutting-edge metrology tools, participate in industry trainings, and receive ongoing mentorship from experienced engineers.
Roles & Responsibilities
Design, develop, test, and maintain .NET software applications for semiconductor manufacturing equipment.
Collaborate with systems and application engineers to integrate software with x-ray, electron/ion optics, high-precision opto-mechanical systems, vacuum technology, and electronic data acquisition systems.
Design and implement robust, scalable, and efficient code that meets industry standards.
Analyze and troubleshoot software issues, ensuring high reliability and performance.
Participate in design reviews, code reviews, and continuous improvement of software development processes.
Work with stakeholders to gather requirements and translate them into effective software solutions.
Stay up to date with industry trends and emerging technologies and apply this knowledge to improve current solutions.
Requirements
3+ years of software development experience in an OO environment.
3+ years of coding and development experience using C#.NET with Visual Studio 2019+.
Experience with Microsoft .NET technologies - WinForms, WPF, WCF, EF, MS Unit Test.
Experience working in a multi-threaded environment.
Experience working with SQL databases.
Experience with real-time systems, hardware-software integration, and/or control systems, preferably in the semiconductor or manufacturing industry.
Experience with semiconductor / Metrology software systems.
Experience in Semiconductor equipment automation - SEMI standards/SECS/GEM.
Familiarity with x-ray or electron/ion optics, vacuum technology, or high-precision opto-mechanical systems.
Familiarity with agile methodologies and DevOps practices.
Working knowledge of GIT, JIRA, Jenkins.
Extra Spice:
Passionate about well-designed software that is modifiable, efficient, reliable, and meets coding standards.
Strong problem-solving skills and the ability to troubleshoot complex software and system issues.
Ability to translate business requirements into application code.
Ability to take ownership of the complete software development cycle from requirements gathering to design to implementation.
Excellent teamwork, communication, and collaboration skills.
Team player who will work in a collaborative environment with users and the engineering team.
Get to know us better
Nova (NASDAQ: NVMI) is a global company and a leading provider of innovative metrology solutions for process control in semiconductor manufacturing.
With a team of ~1200 people in three R&D centers and 27 field offices, we bring insights into the world's most advanced industry. We leverage multiple technology fields such as physics, optics, chemistry, and algorithms to develop hardware and software solutions that measure almost every advanced computer chip built in the world.
Nova dives deep into dimensions and layers at the atomic level to extract unique insights and provide our customers with crucial decision-making data, handling critical challenges by providing unique, differentiated solutions.
Our outstanding people-focused and innovative culture means every person at Nova has the power to make an impact and significantly redefine what people can achieve through technology.
Join us if you are
A dreamer and brilliant high aimer who sees the impossible as the starting point and loves working in a multidisciplinary global team to create innovative breakthroughs.
If you need assistance due to a disability, you may contact us at
******************
Software Developer
Applications Developer Job In Santa Clara, CA
Job Description
Seeking a talented and motivated Software Application Developer to join our dynamic team. Our company has a range of applications including legacy and modern applications that employ the latest technologies and frameworks. The ideal candidate will have a strong background in Microsoft technologies, including C#, ASP.NET, Blazor, CSS, REST, ORM, SQL Server, Java, JS, Jira, Git. Experience with Universe multivalued databases is helpful as our core software uses it. The position will focus on web, API and database development.
Responsibilities and Duties
Develop, test, and maintain applications using C#, ASP.NET, and Blazor frameworks.
Design and implement database solutions using SQL Server, stored procedures and EF Core
Collaborate with cross-functional teams to define, design, and develop new features.
Write clean, scalable, and efficient code following best practices and coding standards.
Troubleshoot and debug applications.
Ensure the technical feasibility of UI/UX designs by translating them into functional code using CSS.
Integrate various systems and third-party services to enhance functionality and streamline operations.
Work with the Universe multivalued database to support existing applications and develop new solutions.
Participate in code reviews and provide constructive feedback to team members.
Stay updated with the latest industry trends and technologies to ensure the continuous improvement of development processes.
Qualifications
Experience with C#, ASP.NET, Blazor, SQL Server, EF Core.
Strong knowledge and experience with SQL Server and database design principles.
Solid understanding of CSS, Java, JS and front-end development.
Experience with Jira, Git, REST
Excellent problem-solving skills and attention to detail.
Ability to work independently as well as in a team environment.
Strong communication skills and the ability to convey technical information to non-technical stakeholders.
Knowledge of TDD (test driven development) process
Education / Experience /Training / Certifications
Bachelor’s degree in computer science, Information Technology, or a related field.
1 – 5 years of software development experience.
Physical Demands
Sitting at a desk for extended periods of time
Occasional standing and bending are required
Working Environment
Office and/or work remotely
Quantum Software Developer (The Quantum Code Alchemist)
Applications Developer Job In San Francisco, CA
Job Description
Are you passionate about unlocking the potential of quantum computing to solve problems beyond the reach of classical systems? Do you thrive at the intersection of computer science and cutting-edge quantum mechanics, designing software that leverages the principles of superposition, entanglement, and quantum gates? If you’re ready to develop applications for the quantum era, our client has the perfect role for you. We’re seeking a Quantum Software Developer (aka The Quantum Code Alchemist) to create and optimize quantum algorithms and applications that push the boundaries of what’s computationally possible.
As a Quantum Software Developer at our client, you’ll work with physicists, computer scientists, and engineers to design software for quantum computing platforms. Your expertise in quantum programming, algorithm development, and quantum hardware will be key to driving innovation in areas like optimization, cryptography, and machine learning.
Key Responsibilities:
Design and Implement Quantum Algorithms:
Develop and optimize algorithms for quantum applications in fields such as cryptography, optimization, and quantum machine learning. You’ll focus on algorithms that solve real-world problems efficiently.
Write and Optimize Quantum Code:
Create software using quantum programming languages like Qiskit, Cirq, or Q#. You’ll ensure your code is efficient, scalable, and compatible with existing quantum hardware.
Collaborate on Hybrid Classical-Quantum Systems:
Design systems that integrate classical and quantum computing to leverage the strengths of both paradigms. You’ll work on middleware and APIs that facilitate seamless communication between platforms.
Test and Simulate Quantum Software:
Use quantum simulators to test algorithms and applications, validating functionality and debugging issues. You’ll adapt solutions based on hardware constraints and performance metrics.
Contribute to Quantum Software Frameworks:
Develop libraries and frameworks that enable other developers and researchers to build on your work. You’ll create tools that simplify the development of quantum applications.
Stay Updated on Quantum Computing Trends:
Continuously research advancements in quantum computing, algorithms, and hardware. You’ll incorporate the latest developments into your work, ensuring solutions remain cutting-edge.
Collaborate with Cross-Functional Teams:
Work closely with quantum physicists, hardware engineers, and data scientists to ensure software aligns with the capabilities and constraints of quantum hardware.
Requirements
Required Skills:
Proficiency in Quantum Programming Languages: Experience with Qiskit, Cirq, Q#, or similar frameworks for quantum algorithm development.
Strong Knowledge of Quantum Computing Principles: Understanding of quantum mechanics concepts like qubits, gates, entanglement, and superposition, and their application in computational contexts.
Programming Expertise in Classical Languages: Proficiency in Python, C++, or Java for developing hybrid quantum-classical systems and supporting infrastructure.
Experience with Quantum Hardware and Simulators: Familiarity with platforms like IBM Quantum, Google’s Sycamore, or Rigetti’s quantum systems.
Problem-Solving and Analytical Skills: Ability to translate complex computational problems into quantum algorithms and evaluate their efficiency and scalability.
Educational Requirements:
Master’s or Ph.D. in Computer Science, Physics, Mathematics, or a related field. Equivalent experience in quantum software development may be considered.
Publications or research in quantum computing or a related field are highly desirable.
Experience Requirements:
3+ years of experience in software development, with at least 1 year focused on quantum computing.
Proven track record of developing quantum algorithms or applications, with a portfolio of projects or publications.
Familiarity with optimization problems, cryptography, or quantum-enhanced machine learning is a plus.
Benefits
Health and Wellness: Comprehensive medical, dental, and vision insurance plans with low co-pays and premiums.
Paid Time Off: Competitive vacation, sick leave, and 20 paid holidays per year.
Work-Life Balance: Flexible work schedules and telecommuting options.
Professional Development: Opportunities for training, certification reimbursement, and career advancement programs.
Wellness Programs: Access to wellness programs, including gym memberships, health screenings, and mental health resources.
Life and Disability Insurance: Life insurance and short-term/long-term disability coverage.
Employee Assistance Program (EAP): Confidential counseling and support services for personal and professional challenges.
Tuition Reimbursement: Financial assistance for continuing education and professional development.
Community Engagement: Opportunities to participate in community service and volunteer activities.
Recognition Programs: Employee recognition programs to celebrate achievements and milestones.
Senior Software Engineer
Applications Developer Job In Mountain View, CA
Who We Are
At City Storage Systems (CSS), we are dedicated to building Infrastructure for Better Food. Our mission is to empower restaurateurs worldwide to thrive in the online food delivery market. By making food more affordable, of higher quality, and convenient, we're transforming the industry for everyone, from budding entrepreneurs opening their first restaurant to global quick-service chains.
What You'll Do
As a backend-focused Software Engineer at CSS, you'll play a crucial role in our data-driven development team, helping to advance our state-of-the-art menu platform. Your responsibilities will include:
Data-Driven Development: Contribute to our data-centric development efforts.
Project Planning: Participate in strategic planning for various internal tools.
Agile Methodologies: Implement and test software using agile methodologies.
Collaborative Teamwork: Work closely with a team to enhance and support our technology.
Code Contribution: Write, debug, maintain, and test code across multiple projects.
Architectural Design: Design scalable systems with a focus on robust architecture.
Continuous Improvement: Engage in continuous improvement initiatives.
Innovation: Drive innovation within the team and support technological advancements at CSS.
What the Team Focuses On
Our menu platform (check our tech blog) offers comprehensive menu management features designed to streamline restaurant operations, enhance customer experiences, and optimize performance. It serves as a single source of truth for menus, seamlessly integrating with online channels such as DoorDash, UberEats, and Grubhub and offline point-of-sale (POS) systems like Square, Toast, and NCR.
Key capabilities include updating menus with new items, pricing, and taxes, performing A/B testing on different structures, setting availability by channel, creating combos and promotions, managing ingredients and SKUs, and configuring operational hours. Additionally, our platform features automated linking to ensure POS and online menus are always synchronized, minimizing discrepancies.
Boasting a 99.9% availability rate, our platform supports a vast network of brands in the US and worldwide, ensuring uninterrupted service. Over 100,000 restaurateurs use our platform daily to streamline their operations and consistently express high satisfaction.
What We're Looking For
Education: Bachelor's Degree in Computer Science or equivalent.
Experience: 5-8 years of experience in a relevant role.
Individual Contribution: Proven track record of significant contributions in previous roles, demonstrating your impact.
Architectural Skills: Ability to design and create robust architecture from scratch and evolve existing systems.
Communication Skills: Strong communication and presentation skills, with the ability to collaborate with non-engineering stakeholders.
Technical Expertise: Experience designing and implementing scalable, reliable, and efficient distributed systems. Familiarity with Java is required.
Application Maintenance: Experience in maintaining and extending large-scale, high-traffic applications.
Why Join Us
Growing Market: You'll be part of an $80 billion market projected to reach at least $500 billion by 2030 in the US alone.
Industry Impact: Join a team that is transforming the restaurant industry and helping restaurants succeed in online food delivery.
Collaborative Environment: Benefit from the support and guidance of experienced colleagues and managers, who will help you learn, grow, and achieve your goals. Work closely with other teams to ensure our customers' success.
Additional Information
This role is based in our Mountain View office. We look forward to sharing more about a meaningful career at CSS!
Software Developer
Applications Developer Job In San Francisco, CA
Job DescriptionJob Details
Back End Technologies/Concepts: .NET, .NET core, C# and RESTful API design, Micro-Services and Event-drive driven architecture and frameworks
Database Technologies/Concepts: Relational (SQL/Oracle)
Environment: Distributed Monolithic and Cloud Based Micro-services (Private Cloud/Pivotal Cloud Foundry is strongly differentiating)
Passion for enterprise-level agile development
Solid understanding in web application environments and development tools, event-driven application development, session state management, web configuration and deployment strategies, security and performance tuning, and debugging methodologies
Comfortable with continuous integration and continuous deployment (CI/CD) concepts, unit testing principles and implementations, API test automation techniques as well as automated deployment pipeline tools
Experience with Atlassian tool suite is strongly preferred: JIRA, Confluence, BitBucket, Bamboo
Must possess excellent verbal and written communication skills
Effective time management. Must be able to prioritize and multi-task effectively
Have a passion for problem solving, the ability to quickly learn new concepts, and must be able to interact with all levels of technical and business teams
Proven ability to work independently while serving in a leadership role within a team
Be a team player, self-motivated and able to work collaboratively across organizations and geographic locations
BS or higher in computer science or related technical field
responsibilities:
Build solutions that significantly impact the company growth
Partnering with product teams and designers to deliver state of the art user experiences
Building reusable Angular Web components that will be used across all product lines
Identifying ways to improve our technology, process performance
Partnering with back-end developers to design consumable data structures in JSON
Understanding of latest architecture and development standard and guidelines
Participating in design, code, and technical design reviews
Collaborating as a team player in the area of front-end and back-end design development
Thorough understanding of Agile software development methodologies, values, and procedures.
Following best practices for design patterns and software development strategy
Self-motivated as well as creative and efficient in proposing solutions to complex, time-critical problems
Ability to analyze, propose and implement timely, cost effective, quality solutions for all issues or problems within area of responsibility
Collaboration with others and serving varying projects
Proficient managing multiple priorities
Comfortable in a fast-paced customer focused environment that continually embraces the newest technologies and techniques
Senior Development Operations Analyst
Applications Developer Job In San Francisco, CA
The Senior Development Operations Analyst will play a critical role in supporting the Major Gifts, Grants and Foundations, and Planned Giving teams at KQED by managing and optimizing the organization's donor database in relation to Major Gifts, Planned Giving, and Grant and Foundations donors. The Senior Development Operations Analyst reports to the Director of Development Operations. This position ensures accurate data collection and entry, analyzes data and provides insights to inform fundraising strategies. The Senior Development Operations Analyst will generate reports and dashboards, maintain data integrity, and assist in donor stewardship efforts.
This role is essential for supporting data-driven fundraising strategies, maintaining donor relationships, and optimizing KQED's overall fundraising efforts.
KQED envisions a public media organization with a culture that centers on human dignity, equity, and belonging. This will enable us to better serve and reflect the Bay Area through diverse and inclusive storytelling.
We value the contributions of marginalized people in society - including Black, Indigenous, and all people of color, people with disabilities, and LGBTQIA+ people - and we believe that these communities must be centered in the work we do, and we strongly encourage members of these communities to apply.
KQED Code of Ethics **************************************
The mission that drives us:
KQED provide citizens of Northern California with a community-supported alternative to commercial media. We provide citizens with the knowledge they need to make informed decisions; convene community dialogue; bring the arts to everyone and engage audiences to share their stories. We help students and teachers thrive in 21st-century classrooms, and take people of all ages on journeys of exploration- exposing them to new people, places and ideas.
Salary Information: $86,427- $108.034 Annually
This role is a hybrid work position, with three days a week (Tuesday, Wednesday, Thursday) at KQED's San Francisco office and two days work-from-home (with occasional exceptions).
Years of Experience: 3 to 5 years of working experience in non-profit, education, or for-profit sector.
Data Management & Maintenance:
Manage and maintain the Major Donor and Development donor database, ensuring the accuracy and completeness of donor records, membership status, and renewal dates in each record.
Conduct regular audits to maintain data integrity, including cleansing, de-duplication, and updating contact information.
Implement data entry standards and ensure adherence to policies related to donor information in partnership with the Director of Operations.
Process complex transactions for grants, foundations, and estate gifts
Collaborate with the Director of Operations to close gift transaction batches and process deposits as needed.
Track and reconcile Challenge Grant gifts in collaboration with Major gifts and Membership teams.
Data Analysis & Reporting:
Support the Director of Operations in updating the monthly Major Gifts dashboards and extracting data from ROI, the CRM donor database system for tracking revenue, goals, and metrics.
Analyze Major Donor data to identify trends, patterns, and opportunities for fundraising growth and improved donor engagement.
Generate regular and ad hoc reports for development and fundraising teams, including metrics on donor retention, acquisition, giving trends, and ongoing monthly and quarterly performance reports.
Segment donor lists for targeted digital communications, appeals, and stewardship efforts.
Fundraising Support:
Provide data-driven insights to inform fundraising strategies, planning, and donor cultivation.
Collaborate with development officers to analyze the performance of portfolios and fundraising initiatives.
Assist with donor prospect research and identification using internal and external data sources.
Systems Optimization:
Work with the Director of Operations and Membership team to optimize Major Donor database systems for performance, scalability, and reporting needs.
Troubleshoot database issues and collaborate on system upgrades, integrations, and process improvements.
Stay updated on industry best practices and emerging technologies related to database management and fundraising analytics.
Collaboration & Training:
Collaborate with the fundraising team to understand their data needs and provide appropriate tools and resources.
Collaborate with Major Gift officers, Planned Giving team, Grants, and Foundations team to ensure they adequately use the database and are comfortable with donor data entry and reporting functions.
Work closely with the Finance team to reconcile donations and ensure financial data accuracy.
Track grant deliverables in collaboration with the Foundations and Grants team.
Create presentations for leadership and KQED Board, including PowerPoint, excel spreadsheets, and data visualizations.
Support the preparation of department expense reports by compiling and preparing receipts in Concur.
Compliance & Security:
Ensure all Major donor data complies with data protection regulations and organizational policies.
Implement security protocols to safeguard sensitive donor information.
Support annual audits by providing necessary documentation and reports.
Qualifications:
Bachelor's degree in business administration, data analytics, computer science, information systems, or any related field.
3 to 5 years of experience working with donor databases in a nonprofit setting (experience with ROI -Revolution Online database, Raiser's Edge, Salesforce, or other CRM tools is preferred).
Strong analytical skills with experience in data management, reporting, and trend analysis.
Skilled in Microsoft Excel, data visualization tools, and reporting software.
Understanding of fundraising and donor stewardship processes.
Strong communication skills and ability to collaborate with cross-functional teams.
Experience with data protection regulations (GDPR, CCPA) and nonprofit compliance requirements.
Key Attributes
Ability to work independently with an entrepreneurial mindset in a fast-paced environment
Effective collaborator, positive attitude, flexible, reliable, team player
Skilled at learning new software and tools
Ability to effectively manage deadlines
Ability to work in-office three days per week at KQED's headquarters in The Mission district in San Francisco during standard business hours.
Machine Learning Software Engineer
Applications Developer Job In Mountain View, CA
Job Description
ML
- Handson Tensorflow Dev
-ML pipeline and process
-Strong python coding skills
-Experience in deploying models
-API development
-Flask or Django experience
Software Engineer
Applications Developer Job In San Jose, CA
Job Description
Checkpoint Technologies, LLC, located in San Jose, CA is the world’s leader in non-destructive optical probing for semiconductor failure analysis. Our tools combine advanced laser scanning (LSM) and photon emission (PEM) techniques with state of art optical resolution. We currently have an opening for a Software Engineer with experience in automated hardware systems.
Local / Silicon Valley / Bay Area candidates only please
Responsibilities:
Create high quality semiconductor Failure Analysis tools by solving control equipment problems with mastery of Software Engineering skills. Develop and test software on Microsoft Windows Environment to control the operation of automated microscope and scanning systems. This includes the motion control for translation stages and various other position encoded hardware assemblies. Your duties also involve design and implementation of software for acquiring images from Framegrabber data and camera systems; software for camera control and manipulation of such images including the various image processing functions; developing a user-friendly GUI for microscope-based systems.
Required skills:
Work experience in using Visual Studio, mainly implementing the code in C# & C++ language to develop / debug Windows desktop application. Knowledge and experience of WPF and MVVM is desirable. Knowledge of real-time and multi-threading applications in PC controlled automated instruments is also beneficial.
Preferred Experience:
Basic understanding of Semiconductor devices, background in mathematics, physics, and software development experience in Microscope and Semiconductor probing tools will be a big plus. Knowledge of developing software in at least one or more of the following areas:
Machine/Motion control
Interfacing 3rd party Framegrabbers and Digitizer
Image processing and visualization
Salary Range:
$130k - $175K
If your background and interest match our requirements, we would like to hear from you! Please email your resume to: *****************************. Visit our website at ****************************** to learn more about Checkpoint Technologies and our products.
Company DescriptionCheckpoint Technologies, LLC manufactures automated Failure Analysis test equipment for the semiconductor industry.Company DescriptionCheckpoint Technologies, LLC manufactures automated Failure Analysis test equipment for the semiconductor industry.
Salesforce Lead Developer
Applications Developer Job In Newark, CA
Job Title: Salesforce Lead Developer
Rate/Salary: $150K (Open to consider candidates with higher comp)
Hire Type: FTE
Joining : Immediately
Job description
8+ years direct experience in software development and/or programming design and systems management
The candidate should have Lightening experience (Configuration and Development)
The candidate should have Sales Cloud, Service Cloud exp.
Demonstrated thought leader in SaaS solutions and technologies
Experienced with integrations between Salesforce and multiple other platforms and technologies
Strong SaaS solutions development and implementation focused on Salesforce.com
Detailed understanding of Salesforce communities.
In-depth understanding of Salesforce programming including APEX, Force.com, and VisualForce
In-depth understanding of Salesforce Lightning Platform including development of lightning components.
Experienced and conversant in key business functional areas such as ERP, CRM and SCM
Industry knowledge in one or more industry verticals
Strong client-facing communication skills
Strong business analytical skills
Ability to learn quickly and function as a positive and creative member of a team
Salesforce.com Certification a plus
Software Engineer
Applications Developer Job In Burlingame, CA
Infogain is looking to hire a full-stack engineer to join our client team currently on an engagement with one of the world's leading tech companies based in Menlo Park. Our team works closely with our client to build industry leading AI models and other software features for AR devices/interfaces.
As part of this team, you will be responsible for developing internal applications and software tooling used to create and improve our client's cutting-edge AI/ML models. You will work directly with client partners to create and improve UI elements, develop tools for use by the client's Machine Learning and Linguistic Engineers, establish data and database pipelines, and more. Developers on the team work directly with our client partners and are critical in ensuring our client teams achieve their strategic goals.
Applicants must be currently located in the San Francisco Bay Area or the New York Metropolitan Area and be available to interview on-site. This is a hybrid role with an expectation of three days per week in office.
Responsibilities
● Independently design, implement, and test end-to-end systems that leverage general-purpose infrastructure and APIs and provide task-specific functionality
● Build and maintain front-end components for Machine Learning tools including data-management and data-labeling tools for multi-media applications
● Build and maintain back-end software to manipulate, transform, and manage ML labeling dataflows
● Create data pipeline management software in Python
● Develop SQL queries and scripts to extract data from data warehouse systems such HIVE and Scuba
Requirements
● 3+ years of experience as a Full-Stack Developer
● Significant experience working at a software-centric company
● Undergraduate degree in Computer Science, Electrical Engineering, or similar
● Proficiency with fundamental front end languages such as HTML, CSS, and JavaScript.
● Proficiency with JavaScript frameworks such as React, Angular JS, Etc.
● Proficiency with server-side languages such as PHP, Python, Ruby, Java, and .Net.
● Familiarity with database technology such as MySQL, Oracle, and MSSQL
● Excellent debugging and troubleshooting skills
● Ability to generate technical documentation for engineering-level users of software tools
● Excellent verbal communication skills.
● Good problem-solving skills.
● Attention to detail.
About Us
Infogain is a human-centered digital platform and software engineering company. We're based in Silicon Valley with design and build centers around the globe. We empower companies in the travel, retail, insurance, and tech verticals to use the cloud, AI, and emerging technologies to create extensible platforms that leverage data and delight users.
Expert Technical Lead
Applications Developer Job In Oakland, CA
Requisition ID # 159406
Job Category: Information Technology
Job Level: Individual Contributor
Business Unit: Information Technology
Work Type: Hybrid
PG&E's Information Technology (IT) organization is comprised of various unified departments which collaborate effectively in order to deliver high quality technology solutions.
The Data & Analytics Team within IT is responsible for working collaboratively with the lines of business (e.g., Electric Operations, Gas Operations, etc.) to implement consumer-grade data platforms and products across various user groups (e.g., asset strategists, inspectors, emergency operations, etc.). This includes, but is not limited to:
Deploying best-in-class / rapid delivery capabilities for data solutions and self-service enablement for highly skilled analysts and data scientists
Simplifying, improving, and standardizing processes to promote data-driven decisions and drive the digital transformation of the utility.
Rapid delivery of back-end solutions for a multitude of applications
Position Summary
We are looking for an Expert Technical Lead to be a part of our exciting and growing team. Your primary focus would be to provide technical leadership and mentorship across our data platform and product engineering teams. You will drive technical feasibility discussions for our products as you collaborate with other technical leaders, product owners and development leads. You will be required to discover the boundaries of our platforms, provide solutions for technical problems and drive discussions within IT and Lines of Business. As a productive member of a motivated group of engineers, product teams, and technical analysts, you will be producing ground-breaking, forward thinking, and revolutionary projects that are industry changing.
What you will get:
The opportunity to contribute, in the earliest stages, a best in class digital organization that ships real products to real users on demand
Extreme leadership support for your development and your day to day success
Autonomy to make decisions in a rapidly growing team
Best in class perks and benefits
This position is hybrid, working from your remote office and your assigned location based on business need.
PG&E is providing the salary range that the company in good faith believes it might pay for this position at the time of the job posting. This compensation range is specific to the locality of the job. The actual salary paid to an individual will be based on multiple factors, including, but not limited to, specific skills, education, licenses or certifications, experience, market value, geographic location, and internal equity. Although we estimate the successful candidate hired into this role will be placed between the entry point and the middle of the range, the decision will be made on a case-by-case basis related to these factors. This job is also eligible to participate in PG&E's discretionary incentive compensation programs.
A reasonable salary range is:
Bay Area : $132,000.00
Bay Area : $226,000.00
OR
California : $125,000.00
California : $215,000.00
Job Responsibilities:
Build awesome big data products within a fun team where culture is the foundation for success
Lead and mentor the development team in a hands-on way
Provide technical feasibility assessment while collaborating with Product Owner and Design team to guide features and provide technical know-how
Define and address application non-functional requirements, and manage technical debt
Provide subject matter expertise on data engineering and data platforms
Evolve technical solutions to incorporate new technologies
Debug and optimize complex applications on real devices
Effectively communicate the vision and architecture to team members
Maintain a productive working environment for development teams
Be a strong advocate for a culture of quality across the team
Collaborate with external teams, especially security, to design, implement and support mobile solutions that are scalable
Build best-in-class cloud-native data products in AWS
Effectively communicate the solution to non-technical stakeholders
Follow an agile development methodology
Qualification:
:
High School or GED-General Educational Development-GED Diploma
5 years of related work experience
Desired:
BA/BS degree in Computer Science, Engineering, Business or related field or equivalent experience
10 years of experience in IT working in application development and architecture, with 7 years project implementation experience and hands-on experience developing data products
Expert in the solution architecture discipline, processes, concepts and best practices
Exposure to a process improvement discipline (e.g. Six Sigma) used within a technology supported business process implementation
Process design, information modeling and / or system solution architecture development with project or portfolio focus in at least one of the following: Cloud Architecture, Data Management, Security, Microservices, or Infrastructure technologies
Operational support for applications, systems, or infrastructure
Experience providing direction to design and engineering staff
Experience providing direction to one or more architects and technical leads
5 years of experience developing solution architectures for complex data platforms and products
5 years of hands on experience working with multiple technologies and platforms such as integrations with ERP systems (e.g. SAP), Cloud technologies (e.g. AWS) etc.
Demonstrated solid understanding of architecture best practices and enterprise-scale solution development
Possess diversified technical background with Enterprise System Solution mindset
Able to provide individual or project oversight on rapid prototyping/POC efforts and large-scale enterprise wide roll out planning
Experience working with technology and business partners to develop secure and scalable solutions
Experience working as an Agile/Technical Lead in an Agile environment
Experience with developing solutions for data-driven applications
Experience with GIS is a plus
Knowledge of SAP and/or ESRI a plus
Excellent communication and collaboration skills and a strong work ethic
Very strong analytical and problem-solving skills
Able to build strong relationships with and influence at the Director level of leadership
Able to build a sense of trust and rapport that creates a comfortable & effective workplace
Able to further community & elevate team performance
Brings a high-energy and passionate outlook to the role and has strong sense of ownership
#featuredjob
Sr. Software Development Engineer, AWS Industry Products
Applications Developer Job In Santa Clara, CA
The AWS Industry Products (AIP) team directly collaborates with strategic customers to build new, industry-specific products that directly impact and transform industries at AWS scale. We are a team of innovators that tackle difficult problems, and build products through fast iteration in a start-up like environment.
We are looking for a Sr. Software Development Engineer obsessed with customer success, passionate about solving difficult problems, specifically for the automotive industry and delivering new products at AWS scale.
As a Sr. Software Development Engineer, you will be responsible for designing, developing, testing, and deploying Highly-scalable distributed systems for our largest automotive customers. You will work closely with other engineering and product leaders to influence our overall strategy and develop new features and solutions that solve broader industry challenges. You will also drive the system architecture, spearhead best practices that enable a quality product, and help coach and develop junior engineers. A successful candidate will have an established background in engineering large scale software systems, a strong technical ability, great communication skills, and a motivation to achieve results in a fast-paced environment.
Key job responsibilities
* Work backwards from customer needs, collaborate with product and other leaders to influence the product direction and deliver highly-scalable technical solutions
* Provide system-wide view and design guidance, and drive engineering best practices and set standards for other engineers in the team
* Break down complex software project into parallel work that can be performed by you and other SDEs and then reassembled successfully into a cohesive launch
* Participate in the hiring process as well as mentor others - improving their skills, their knowledge of your software, and increase team's productivity.
About the team
About AWS:
Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying.
Why AWS
Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating - that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.
Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why flexible work hours and arrangements are part of our culture. When we feel supported in the workplace and at home, there's nothing we can't achieve in the cloud.
Inclusive Team Culture
Here at AWS, it's in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.
Mentorship and Career Growth
We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
PREFERRED QUALIFICATIONS- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit *****************************************
Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company's reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $151,300/year in our lowest geographic market up to $261,500/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit ******************************************************** This position will remain posted until filled. Applicants should apply via our internal or external career site.
Software Development Engineer VI - Cloud Engineer
Applications Developer Job In Mountain View, CA
ID.me is a high-growth enterprise software company that simplifies how people prove and share their identity online. The company empowers people to control their data through a portable and trusted login, which means they don't need to create a new password when visiting sites that have the ID.me button. ID.me's digital identity network has over 117 million registered members, and is used by fourteen federal agencies, agencies in 30 states and over 600 corporations for secure identity proofing and verification.
ID.me's technology meets the federal standards for consumer authentication set by the Commerce Department and is approved as a NIST 800-63-3 IAL2 / AAL2 credential service provider by the Kantara Initiative. In addition to helping people control their credentials and data, the company's "No Identity Left Behind" initiative strives to expand digital access and inclusion for all people. The company offers multiple pathways to identity verification – online self-serve, live video chat agents, and in person. ID.me is passionate about building a robust identity network that does not compromise access for traditionally underserved groups.
ID.me has received numerous awards including Deloitte's 2023 Technology Fast 500, Washington Business Journal's Fastest Growing Companies, Entrepreneur Magazine's 100 Brilliant Companies and Wall Street Journal's Startup of the Year finalist. In recent quarters, ID.me announced it raised $132 million in Series D funding, led by Viking Global Investors with participation from CapitalG, Morgan Stanley Counterpoint, FTV Capital, PSP Growth, Auctus Investment Group, Moonshots Capital, and Scout Ventures. ID.me's most recent round brings the total investment in ID.me to over $275 million since its founding in 2010.
Cloud Engineer VI
Location: Mountain View, CA (Onsite, 5 days/week)
Role Overview
Join ID.me as a Cloud Engineer VI to lead and innovate in the fast-evolving digital identity ecosystem. This senior role is perfect for a passionate technical leader with a knack for scaling and optimizing large infrastructure while improving security posture. As a key member of our engineering team, you will shape the architecture, reliability, and scalability of critical systems in a dynamic, growth-stage environment.
Responsibilities:
Design and Build: Architect, implement, and maintain highly scalable, performant, and reliable infrastructure with a target uptime of 99.999%.
Lead: Serve as the technical leader for DevOps and SDLC (Software Development Lifecycle) initiatives, driving best practices and innovation.
Troubleshoot: Identify, debug, and resolve complex infrastructure issues, minimizing downtime and impact.
Enhance Security: Collaborate with security teams to strengthen system security and manage vulnerabilities across the ecosystem.
Scale Systems: Diagnose and address scaling challenges, such as optimizing PostgreSQL connection pooling and enhancing system throughput.
Data Infrastructure: Build and scale robust data serving and warehousing infrastructure to support business-critical operations.
On-Call Leadership: Lead from the front during on-call rotations, effectively responding to production incidents and helping improve existing processes.
Compliance Support: Assist in addressing audit and compliance findings to ensure regulatory alignment.
Minimum Qualifications:
10+ years of experience managing production environments at medium-to-large scale.
Expertise in CI/CD platforms and tools (e.g., GitHub Actions, Jenkins, Harness).
Proficiency with HashiCorp technologies (Terraform, Vault, Consul, Nomad).
Strong experience with public cloud platforms, particularly GCP and AWS.
Hands-on knowledge of IaC and orchestration tools (Terraform, Ansible).
Proficiency in PostgreSQL and database management.
Advanced scripting skills (Bash, Python, or Ruby).
In-depth Linux/Unix administration experience and solid networking expertise.
Previous or concurrent application development experience, bridging the gap between development and operations.
Preferred Qualifications:
A passion for building high-quality, reliable systems and products.
Adaptability in dynamic environments with shifting priorities.
Excellent communication skills, both written and verbal.
Self-motivation, with a strong work ethic and collaborative mindset.
Enthusiasm for continuous learning and improvement, especially in security and infrastructure engineering.
Bonus Points:
Knowledge of SRE concepts, and chaos engineering.
Familiarity with security compliance frameworks (e.g., STIG guidelines).
Experience with containers and orchestration tools like Docker, Kubernetes, and Helm.
Expertise in observability tools (e.g., Honeycomb, New Relic, Prometheus, Grafana, Splunk).
Previous work with security audits and compliance processes.
The annual base salary listed below for this role is based on experience, skills, education, relevant training and geographic location. Company bonus, incentive for sales roles, equity, and benefits are available depending on the role.
ID.me offers comprehensive medical, dental, vision, health savings account, flexible spending accounts (medical, limited purpose, dependent care, commuter benefit accounts), basic and voluntary life and AD&D insurance, 401(k) with company match, parental leave, ability to participate in unlimited paid time off subject to the terms and conditions of the PTO policy, including 8 company wide holidays, short and long-term disability insurance, accident and critical illness insurance, referral bonus policy, employee assistance program, pet insurance, travel assistant program, wellbeing and childcare discounts, benefit advocates, and a learning and development benefit.
The above represents the anticipated total rewards package for this job requisition. Final offers may vary from the amount listed based on qualifications, professional experiences, skills, education, relevant training, geographic location, and other job related factors.
Mountain View, CA Pay Range$248,750—$295,926 USD
ID.me maintains a work environment free from discrimination, where employees are treated with dignity and respect. All ID.me employees share in the responsibility for fulfilling our commitment to equal employment opportunity. ID.me does not discriminate against any employee or applicant on the basis of age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. ID.me adheres to these principles in all aspects of employment, including recruitment, hiring, training, compensation, promotion, benefits, social and recreational programs, and discipline. In addition, ID.me's policy is to provide reasonable accommodation to qualified employees who have protected disabilities to the extent required by applicable laws, regulations and ordinances where a particular employee works. Upon request we will provide you with more information about such accommodations.
Please review our Privacy Policy, including our CCPA policy, at id.me/privacy. If you provide ID.me with any personally identifiable information you confirm that you have read and agree to be bound by the terms and conditions set out in our Privacy Policy.
ID.me participates in E-Verify.
Java Tech Lead
Applications Developer Job In Mountain View, CA
Java Tech Lead.
Roles/Responsibilities: An experienced lead with 8 to 15 years of experience to join our dynamic team. The ideal candidate will have strong technical skills in Springboot Microservices, Microservices, and Java. Experience in Product Lifecycle Management is a plus.
Required Qualifications
Experience in managing cross-functional teams, building high-quality software solutions focused on user demand.
Proficiency in Java frameworks such as Spring and Hibernate.
Experience with cloud platforms such as AWS or Azure.
Experience with CI/CD pipelines.
Familiarity with containerization technologies such as Docker and Kubernetes.
Experience with RESTful API design and development
Location: Mountain View, CA.USA (onsite)
The annual salary for this position is between $81K - $163K depending on experience and other qualifications of the successful candidate.
This position is also eligible for Cognizant's discretionary annual incentive program, based on performance and subject to the terms of Cognizant's applicable plans.
Benefits:
Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:
- Medical/Dental/Vision/Life Insurance
- Paid holidays plus Paid Time Off
- 401(k) plan and contributions
- Long-term/Short-term Disability
- Paid Parental Leave
- Employee Stock Purchase Plan
Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.
Travel: 0-5%
Why Choose Cognizant?
Our associates enjoy robust benefits and training opportunities from our industry recognized, award winning Academy team. You will have access to hundreds of technical trainings to keep your abilities fresh and have opportunities to acquire certifications on the newest technologies.
If you became comfortable with ambiguity, delight by change, and excel through autonomy, we'd love to hear from you!
Cognizant is an equal opportunity employer provider and committed to creating a diverse environment. We consider all applicants without regard to race, creed, color, national origin, ancestry, age, marital and family status, disabilities, sexual orientation or preference, veteran status or any other classification protected by state, federal or local law.
ABOUT COGNIZANT:
Headquartered in the U.S, Cognizant leverages a highly flexible business model, a flawless global delivery network, and deep domain expertise to deliver to a long list of world-class companies that are leaders in their own space.
WWW.COGNIZANT.COM