We use cookies to improve the user experience, analyze traffic and display relevant ads.
Details Accept
Enter position

System Software Engineer Salary in Irvine, CA

Receive statistics information by mail
Unfortunately, there are no statistics for this request. Try changing your position or region.

Recommended vacancies

Software Engineer, WoW Classic
Blizzard Entertainment, Irvine
Team Name:World of WarcraftJob Title:Software Engineer, WoW ClassicRequisition ID:R022956Job Description:Blizzard is looking for a Software Engineer to join the World of Warcraft Classic Team. In this role, you will make an impact on a variety of different game development areas including UI, server, data conversion, and g ameplay . You will partner closely with our design team to implement new features as well as iterate on existing systems. The ideal candidate enjoys working on a highly - collaborative and autonomous team. Join us on this epic journey , and help craft the future of WoW Classic!This role is anticipated to be a hybrid work position, with some work on-site and some work-from-home. The home studio for this role is Irvine, CA. What you will do... Collaborate with designers and engineers to build and improve gameplay systems , delivering exciting content for our players Identify and resolve issues , and discover opportunities for improvement Participate in and contribute to a culture of inclusion and diversity To succeed, you must have... Fluency in C++ or C# Experience in a software engineering role or equivalent Self-motivation and willingness to participate in many areas of game development Excellent teamwork and communications skills We're also interested in hearing about... Academic projects related to game development Understanding of client/server architecture Familiarity with code and memory optimization in real time applications Knowledge of Lua or other scripting languages Experience with database development (MySQL, Oracle) Your experience and interest playing or crafting video games Knowledge of World of Warcraft or other MMORPGs We love hearing from anyone who is enthusiastic about changing the games industry. Not sure you meet all qualifications ? Let us decide! Research shows that women and members of other under-represented groups tend to not apply to jobs when they think they may not meet every qualification, when, in fact, they often do! We are committed to creating a diverse and inclusive environment and strongly encourage you to apply.We are committed to working with and providing reasonable assistance to individuals with physical and mental disabilities. If you are a disabled individual requiring an accommodation to apply for an open position, please email your request to [email protected]. General employment questions cannot be accepted or processed here. Thank you for your interest. Our World At Blizzard Entertainment, we pour our hearts and souls into everything we create. Best known for iconic video game universes including Warcraft, Overwatch, Diablo, and StarCraft, we've been creating genre-defining games for millions of players around the world for more than 30 years. We're on a quest: bring our dreams to life and craft the most epic entertainment experiences...ever. Hard work, iteration and polish go into the Blizzard "secret recipe," but the most important ingredients come from talented people who share our vision. If that sounds like you, join us.The videogame industry and therefore our business is fast-paced and will continue to evolve. As such, the duties and responsibilities of this role may be changed as directed by the Company at any time to promote and support our business and relationships with industry partners.We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity, age, marital status, veteran status, or disability status, among other characteristics.RewardsWe provide a suite of benefits that promote physical, emotional and financial well-being for 'Every World' - we've got our employees covered! Subject to eligibility requirements, the Company offers comprehensive benefits including:Medical, dental, vision, health savings account or health reimbursement account, healthcare spending accounts, dependent care spending accounts, life and AD&D insurance, disability insurance;401(k) with Company match, tuition reimbursement, charitable donation matching;Paid holidays and vacation, paid sick time, floating holidays, compassion and bereavement leaves, parental leave;Mental health & wellbeing programs, fitness programs, free and discounted games, and a variety of other voluntary benefit programs like supplemental life & disability, legal service, ID protection, rental insurance, and others;If the Company requires that you move geographic locations for the job, then you may also be eligible for relocation assistance.Eligibility to participate in these benefits may vary for part time and temporary full-time employees and interns with the Company. You can learn more by visiting https://www.benefitsforeveryworld.com/ .In the U.S., the standard base pay range for this role is $37.26 - $68.93 Hourly. These values reflect the expected base pay range of new hires across all U.S. locations. Ultimately, your specific range and offer will be based on several factors, including relevant experience, performance, and work location. Your Talent Professional can share this role's range details for your local geography during the hiring process. In addition to a competitive base pay, employees in this role may be eligible for incentive compensation. Incentive compensation is not guaranteed.
Principal Meteorological Software Engineer
CoreLogic Solutions, LLC, Irvine
At CoreLogic, we are driven by a single mission-to make the property industry faster, smarter, and more people-centric. CoreLogic is the trusted source for property intelligence, with unmatched precision, depth, breadth, and insights across the entire ecosystem. Our talented team of 5,000 employees globally uses our network, scale, connectivity and technology to drive the largest asset class in the world. Join us as we work toward our vision of fueling a thriving global property ecosystem and a more resilient society.CoreLogic is committed to cultivating a diverse and inclusive work culture that inspires innovation and bold thinking; it's a place where you can collaborate, feel valued, develop skills and directly impact the real estate economy. We know our people are our greatest asset. At CoreLogic, you can be yourself, lift people up and make an impact. By putting clients first and continuously innovating, we're working together to set the pace for unlocking new possibilities that better serve the property industry.Job Description:About CoreLogicJoin the team that powers the global real estate economy - CoreLogic is an innovative, future focused company whose vision is to deliver unique property-level insights that power the global real estate economy.We are a $1.95 billion in sales company with more than 6,000 employees globally serving the financial services and insurance industries. We are evolving at a rapid pace and the clients we serve are challenged from every direction, which means we are growing and innovating to help drive their success. Working together, and differentiated by our superior data, analytics, and data-enabled solutions, we empower our clients to make smarter business decisions through data-driven insights. We take initiative, are fully accountable, build respect and trust, make transparency a must-and engage, include, and collaborate at every turn.We take pride in our work and believe in cultivating a work environment that supports and values our greatest asset: our talented employees.About Weather Verification Services and ReactorOur Weather Verification Services (WVS) group delivers industry-leading forensic weather data solutions across various industries. By combining scientific engineering, cloud computing, and vast meteorological data resources, we provide crucial answers for our clients.WVS' proprietary web-based GIS tool, Reactor, is acclaimed for its accuracy in identifying severe weather events and their impacts, playing a vital role for insurance and mortgage industry experts in streamlining key business operations and enhancing catastrophe response efforts.The WVS team is committed to innovating APIs and data processing strategies to improve our integration and utility for clients. Your contributions will have a direct impact, aiding the recovery of homeowners and communities after disasters.About the CareerThe Principal Meteorological Software Engineer for the WVS team will spearhead the engineering of data ingest, processing, and delivery pipelines, producing cutting-edge, consistent, and connected proprietary meteorological data for our clients.You will work within a team environment to ensure 24x7 operational excellence of our algorithms, operationalize new meteorological algorithms and data acquisition processes, and develop innovative spatial analytics techniques for meteorological and other hazard-related datasets.The ideal candidate is passionate about weather, highly knowledgeable in meteorological science/industry standards, practices, and infrastructure architectures, and takes ownership of the data products they deliver. You will work closely with Product Management, Science and Analytics, Application User Experience, and Development teams in both operational and experimental capacities.What You'll DoManage 24x7 operations of critical computing systems and inbound/outbound data streams.Maintain the continuity, integrity, and security of data assets.Coordinate with Science and Analytics team members on R&D activities and advancements in algorithm/data processing.Operationalize and maintain proprietary algorithms and data processes.Job Qualifications:How You QualifyBachelor of Science (or higher) degree in Meteorology, Computer Science, or a related field, or at least 10 years of relevant experience in computer/systems administration, data operations, and related engineering.Strong background in meteorological data interpretation and analysis.Advanced understanding of high-availability computing environments.Over 10 years of experience with a deep understanding of meteorological data and related technologies, including:Data exchange formats such as NetCDF, HDF, Level 2/3 weather radar, GRIB/GRIB2, ESRI Shapefile, JSON/GeoJSON, XML, ASCII, packed binary, etc.Remote sensing and observational technologies, including WSR-88D weather radar and meteorological surface/upper air observational networks.Data distribution technologies like LDM, NOAAPort, Apache Kafka.Geospatial data tools such as GDAL/OGR, ESRI, ArcPy, GeoPandas.Strong working knowledge of Linux OS and scripting languages (bash, Perl).Proficiency in programming languages used in scientific computing and data engineering/analysis, such as Python, Fortran 77/90, C/C++.Advanced understanding of geospatial/georeferenced datasets.Knowledge of SQL and spatially-enabled relational database systems, like PostgreSQL (PostGIS).Organizational skills with the ability to multitask and work independently.Nice to HavesExperience engineering and deploying solutions on Google Cloud Platform (GCP) or similar cloud environments.Proficiency in DevOps and automation technologies, such as Jenkins, Docker, Terraform, Ansible, Apache Air Flow.Familiarity with big data tools like Cassandra, Hadoop, Plotly, Storm, BigQuery.Experience in designing and implementing large-scale event-driven architectures.Exposure to newer "bleeding-edge" programming languages for data analysis and scientific computing, such as Julia.Proficiency in working with raster datasets such as GeoTIFF, and familiarity with raster processing and analysis technologies, including tools like QGIS, Rasterio, and MapServer.Experience working within engineering teams utilizing industry standard tools for project tracking and collaboration, such as Jira and Confluence, and proficiency using version control systems, notably "git" and GitHub#LI-REMOTEAnnual Pay Range:118,200 - 160,000 USDApplication Window:This opportunity is expected to remain posted through the date identified below, subject to business needs.2024-04-30CoreLogic benefits information can be found here: http://www.yourcorebenefits.com/. Qualifications, locations and experience of the individual ultimately selected for the position may impact the final actual offered compensation, which may vary from any posted range.CoreLogic's Diversity Commitment:CoreLogic is fully committed to employing a diverseworkforce and creating an inclusive workenvironment that embraces everyone's uniquecontributions, experiences and values. We offer anempowered work environment that encouragescreativity, initiative and professional growth andprovides a competitive salary and benefits package. We are better together when we support and recognize our differences. EOE AA M/F/Veteran/Disability:CoreLogic is an Equal Opportunity/Affirmative Actionemployer committed to attracting and retaining thebest-qualified people available, without regard torace, color, religion, national origin, gender, sexualorientation, gender identity, age, disability or statusas a veteran of the Armed Forces, or any other basisprotected by federal, state or local law. CoreLogicmaintains a Drug-Free Workplace.Please apply on our website for consideration.Privacy Policy - http://www.corelogic.com/privacy.aspxBy providing your telephone number, you agree to receive automated (SMS) text messages at that number from CoreLogic regarding all matters related to your application and, if you are hired, your employment and company business. Message & data rates may apply. You can opt out at any time by responding STOP or UNSUBSCRIBING and will automatically be opted out company-wide.Connect with us on social media! Click on the quicklinks below to find out more about our company and associates.
Principal Software Engineer (Remote/Hybrid)
Connectbase, Irvine
Principal Software EngineerConnectbase, one of the fastest growing VC funded SaaS companies focused on providing data-driven solutions for the connectivity industry, is looking for an experienced hands-on Principal Software Engineer to join our rapidly growing team. Our Connected World ecosystem, the core platform of Connectbase, allows our partners to use location-based insights and automation to buy and sell connectivity more effectively than ever. With cutting edge technology and best-in-class service, we offer solutions that drive growth for our customers by increasing visibility to the market, managing location and driving engagement as the system of record wherever connectivity providers connect in the commercial market.SummaryReporting to the CTO, the Principal Software Engineer is responsible for designing, developing, and supporting The Connected World platform using the latest development technologies. As a Principal Software Engineer, you will follow best practices and use independent problem solving to help support and expand our product line. This role requires the analysis and development of system requirements, program specifications, and code/unit testing under limited supervision to meet business requirements and specifications for large projects.Primary Responsibilities, including but not limited toDesign, develop, implement, and support TCW solutions.Perform software code development, which includes, but is not limited to, writing source code, develop databases and create user interfaces.Code, test, debug, document, implement, and maintain software applications following SDLC standards.Use and apply technical standards, principles, theories, concepts and techniques common for software development in accordance with end user and company software requirements and procedures.Evaluate design and architecture of proposed systems to determine feasibility of new applications and/or assessing business impacts on other systems.Communicate transitional views to articulate how to traverse between current and future state.Align business vision, strategy, and goals with system requirements.Lead and/or assist in implementation of complex designs.Mentor/development of developers in less senior positions.Working Skills & Experience Requirements?4-year bachelor's degree or commensurate work experience. ?12+ years' experience designing and delivering quality code in a production environment.Understands Object Oriented Programming (abstraction & encapsulation)Creates, maintains, and calls web services using Java/Node.jsIncludes JSON, Serialization, and knowledge of MVCUses logging frameworks to output meaningful logs for all levels (DEBUG, INFO, WARN, and ERROR)Uses GitHub in a team environment including pull requests and review processesUses a ticketing system (Jira) to distribute, measure, and work within a teamFollows Test Driven Development practices to ensure quality of code deliveryEnforces and follows CI/CD practices with pipelinesDelivers documentation like README, Solution Design, and accompanying diagramsDirect experience withModern Web Technologies (REST, HTML5/CSS/JavaScript), Angular and similar frameworks and languages; node.js web server technologies; SQL database technologiesExtensive knowledge of reference architecture, technology standards, and development frameworksBeneficial Skills & ExperienceExperience working with distributed and offshore teamsDirect experience in the Telecom industryCompensation and BenefitsCompetitive compensation based on your background and level of experience with the opportunity for career advancement in a rapidly growing SaaS company.? We also offer a generous benefits package including fully paid premiums for health, dental, vision; unlimited vacation; 401(k); and further employer covered benefits. Check out our employee reviews on Glassdoor: https://www.glassdoor.com/Reviews/Connected2Fiber-Reviews-E1343428.htm?Connectbase is proud to be an equal opportunity workplace and employer. We are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, national origin, nationality, immigration status, citizenship, religion or religious creed (or belief, where acceptable), sex/gender, sexual orientation, gender identity and gender expression, pregnancy, marital status, age, citizenship, marital status, handicap or disability, genetic information or characteristics (or those of a family member), Veteran or military status, political belief, or socio-economic status. Connectbase does not discriminate against individuals on the basis of those characteristics, or any other characteristic protected by law.?
Remote Sr Software Engineer w 10 Year Experience
tekHouse, Irvine
Remote Contract 6 month with possible extension Corp to Corp or 1099Analyzes, designs, develops, modifies, writes, edits, and implements software programming applications. Job Duties: Analyzes and defines software requirements to determine specifications and standards. Proposes software solutions. Determines the cost of new and modified systems and engages in the proposal process. Develops, designs, and edits original applications, or modifies third-party applications. Tests and approves applications. Trains users and writes training manuals. Manages user support and feedback. May specialize in one or more areas of development, including network, operating systems, databases, or applications. Experience and Education: Performs work under direct supervision. Handles basic issues and problems and refers more complex issues to higher-level staff.RequirementsGood analytical skills with strong attention to detailStrong organizational skills; must be able to multi-task and/or prioritize work, even when faced with conflicting demands and variety of problemsExcellent writing skills including documentation skillsExcellent verbal skills; ability to communicate technical concepts clearly and effectively with technical teams, management, and customersMust have good interpersonal skills with the ability to build strong relationshipsMust be a self-motivated individual, able to operate independently within established department/company practicesExperience with JAVA programming, other programming languages a plus C, C++, JavaScript, etc.Experience with Unix/Linux and Windows environmentsExperience working with relational database management systems, preferably in a Oracle or PostgresQL environmentSome experience with UI / frontend programming is a plus (JSF, HTML5, JavaScript).Must have experience with application development platforms for building enterprise application and business critical business process that involves workflow automation and process orchestrationMust have experience with SQL programming
Software Engineer 1
The Judge Group Inc., Irvine
Location: Irvine, CASalary: $30.00 USD Hourly - $35.00 USD HourlyDescription: Our client is currently seeking a Software Engineer 1 This job will have the following responsibilities: Hardware and software integration of new and/or existing systems, functions and LRUs designed by the Development Engineering and the Software Development groups.Integration test of LRU and system functionality.Ensure all testing is properly documented and submitted.Responsible for the integration and maintenance of a test rack configuration with regards to the systems installation.Software and system testing of all In-flight Entertainment (IFE) functionality for existing systems.Participate in the design and development of all IFE system functionality.Participate in all efforts in the testing and regression testing of software phase releases.Assist and support all engineering efforts company-wide as required.Assist in developing test plans and procedures to validate system requirements.Troubleshoot problems reported for all Panasonic Avionics IFE products.Focal point for software development, integration and problem investigation for all assigned equipment and systems.Assist in troubleshooting and analyzing root cause of any system anomalies/discrepancies in hardware and/or software. Qualifications & Requirements: Bachelor of Science Degree in Computer Sciences, Computer Engineering, Electrical Engineering or Software Engineering, or equivalent experience.0-3 years experience in software/system engineering development and/or software/hardware testing.A technical background in development and test.Familiar with Unix and Linux OS. Basic understanding of systems administrator capabilities and command language for Linux is preferred.Ability to plan engineering activities to perform tasks.Learn to use professional concepts and applies company policies and procedures to resolve routine issues.Generally applies existing practices and procedures in analyzing situations or dataContact: [email protected] job and many more are available through The Judge Group. Find us on the web at www.judge.com
Senior Software Engineer, Gameplay - Hearthstone (Temporary)
Blizzard Entertainment, Irvine
Team Name:HearthstoneJob Title:Senior Software Engineer, Gameplay - Hearthstone (Temporary)Requisition ID:R023026Job Description:Pull up a chair and join us by the hearth! Blizzard is looking for an experienced gameplay engineer to join the Hearthstone engineering team. Our team values creativity, collaboration, and a dedication to quality, and we are searching for contributors aligned to our core Blizzard values to add to our team of dedicated game makers. Together we will learn, grow, and ultimately enjoy success by developing epic experiences for our players that push the boundaries of what Hearthstone can be.As a senior gameplay engineer on Hearthstone, you will work with designers and other engineers to create the amazing content we deliver to our millions of players on a regular basis. You will engineer zany new cards and mechanics, engaging systems, and have a formative role in the exciting future we're planning for the most well-established digital CCG in the world. You will also mentor earlier-career engineers in solving complex challenges and building strong habits for supporting a long-running live game. We value diverse voices and varied backgrounds, and we're looking for individuals to help us build fun, compelling, and inclusive gameplay, and experiences for Hearthstone.This role is a hybrid work position, with some work required to be on-site and some work-from-home. The home studio is Irvine, CA. This is a temporary role for 6 months that could extend. Responsibilities Work closely with designers, artists, and other engineers to prototype and build gameplay systems for new cards and their associated mechanics, utilizing C# and C++ within the Unity environment. Manage the intricacies of maintaining and expanding a mature codebase, implementing optimizations, debugging live issues, and consistently delivering new content to players on a regular schedule. Review feature requests to assess their feasibility, comprehensiveness in design, and associated risks. Bolster the success of fellow team members by offering technical guidance, engaging in code reviews, and providing mentorship to junior team members. Requirements Substantial expertise in the field of professional game development. Strong established skills with C++ or C# languages. Deep experience debugging complex logic. High comfort level extending and improving an established code base. Dedication to improving all facets of the game and unlocking potential within the team. Able to communicate & collaborate effectively with artists, designers, and other engineers. Pluses Avid Hearthstone player. Experience with implementing game logic in a large-scale client/server environment. Previous professional experience shipping game titles or other software. Database development experience. Experience with the Unity platform. Experience supporting a live service. Computer Science, Engineering, Mathematics, Physics, or related degree. Familiarity with the Warcraft universe. We love hearing from anyone who is enthusiastic about changing the games industry. Not sure you meet all qualifications? Let us decide! Research shows that women and members of other under-represented groups tend to not apply to jobs when they think they may not meet every qualification, when, in fact, they often do! We are committed to creating a diverse and inclusive environment and strongly encourage you to apply.Accommodation Request: We are committed to working with and providing reasonable assistance to individuals with physical and mental disabilities. If you are a disabled individual requiring an accommodation to apply for an open position, please email your request to [email protected] . General employment questions cannot be accepted or processed here. Thank you for your interest.Our WorldAt Blizzard Entertainment, we pour our hearts and souls into everything we create. Best known for iconic video game universes including Warcraft, Overwatch, Diablo, and StarCraft, we've been creating genre-defining games for millions of players around the world for more than 30 years. We're on a quest: bring our dreams to life and craft the most epic entertainment experiences...ever. Hard work, iteration and polish go into the Blizzard "secret recipe," but the most important ingredients come from talented people who share our vision. If that sounds like you, join us.The videogame industry and therefore our business is fast-paced and will continue to evolve. As such, the duties and responsibilities of this role may be changed as directed by the Company at any time to promote and support our business and relationships with industry partners.We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity, age, marital status, veteran status, or disability status, among other characteristics.RewardsWe provide a suite of benefits that promote physical, emotional and financial well-being for 'Every World' - we've got our employees covered! Subject to eligibility requirements, the Company offers comprehensive benefits including:Medical, dental, vision, health savings account or health reimbursement account, healthcare spending accounts, dependent care spending accounts, life and AD&D insurance, disability insurance;401(k) with Company match, tuition reimbursement, charitable donation matching;Paid holidays and vacation, paid sick time, floating holidays, compassion and bereavement leaves, parental leave;Mental health & wellbeing programs, fitness programs, free and discounted games, and a variety of other voluntary benefit programs like supplemental life & disability, legal service, ID protection, rental insurance, and others;If the Company requires that you move geographic locations for the job, then you may also be eligible for relocation assistance.Eligibility to participate in these benefits may vary for part time and temporary full-time employees and interns with the Company. You can learn more by visiting https://www.benefitsforeveryworld.com/ .In the U.S., the standard base pay range for this role is $121,500.00 - $224,880.00 Annual. These values reflect the expected base pay range of new hires across all U.S. locations. Ultimately, your specific range and offer will be based on several factors, including relevant experience, performance, and work location. Your Talent Professional can share this role's range details for your local geography during the hiring process. In addition to a competitive base pay, employees in this role may be eligible for incentive compensation. Incentive compensation is not guaranteed.
Senior Software Engineer, Server - World of Warcraft
Blizzard Entertainment, Irvine
Team Name:World of WarcraftJob Title:Senior Software Engineer, Server - World of WarcraftRequisition ID:R023086Job Description:Blizzard Entertainment is seeking a highly skilled Software Engineer to join the World of Warcraft server team. The ideal applicant is someone who hungers to understand the workings and infrastructure of a massive online gaming environment. The individual must also enjoy the challenge of implementing new game systems for players to experience, while diagnosing tough problems and keeping the server code maintainable and optimized.While working with the World of Warcraft team, you'll collaborate across subject areas with other specialists to understand and tackle problems related to WoW's backend game services. You'll help push our technology forward and ensure our large-scale distributed systems continue to be resilient.This role is anticipated to be a hybrid work position, with some work on-site and some work-from-home. The home studio for this role is Irvine, CA. What you'll do...Design, implement, and maintain World of Warcraft backend services and systemsBe a cross-team contact point for backend game service requestsArchitect systems with scalability, availability, and performance in mindTroubleshoot issues, resolve defects, and improve the live serviceImplement instrumentation and testing strategies to ensure correct functionality of featuresParticipate in and contribute to a culture of inclusion and diversity To succeed, you have...Strong Object-oriented Programming skillsPrior client-server application development and a strong understanding of distributed systemsPassion for implementing sophisticated coding solutions with simple, elegant, easy-to-maintain codeExperience with code optimization and developing test strategiesWe're also interested in hearing about...Experience working with C++Previous engineering experience in game developmentExperience using a major public cloud platform such as AWS or GCPExperience with multithreading and networkingExperience with test instrumentation and test harnessesExperience with implementing a multiplayer gameplay featureBroad Experience in any of the following: Linux, Oracle, SQL, Lua, JenkinsAt Blizzard Entertainment, we pour our hearts and souls into everything we create. Best known for iconic video game universes including Warcraft, Overwatch, Diablo, and StarCraft, we've been creating genre-defining games for millions of players around the world for more than 30 years. We're on a quest: bring our dreams to life and craft the most epic entertainment experiences...ever. Hard work, iteration and polish go into the Blizzard "secret recipe," but the most important ingredients come from talented people who share our vision. If that sounds like you, join us.The videogame industry and therefore our business is fast-paced and will continue to evolve. As such, the duties and responsibilities of this role may be changed as directed by the Company at any time to promote and support our business and relationships with industry partners.We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity, age, marital status, veteran status, or disability status, among other characteristics.RewardsWe provide a suite of benefits that promote physical, emotional and financial well-being for 'Every World' - we've got our employees covered! Subject to eligibility requirements, the Company offers comprehensive benefits including:Medical, dental, vision, health savings account or health reimbursement account, healthcare spending accounts, dependent care spending accounts, life and AD&D insurance, disability insurance;401(k) with Company match, tuition reimbursement, charitable donation matching;Paid holidays and vacation, paid sick time, floating holidays, compassion and bereavement leaves, parental leave;Mental health & wellbeing programs, fitness programs, free and discounted games, and a variety of other voluntary benefit programs like supplemental life & disability, legal service, ID protection, rental insurance, and others;If the Company requires that you move geographic locations for the job, then you may also be eligible for relocation assistance.Eligibility to participate in these benefits may vary for part time and temporary full-time employees and interns with the Company. You can learn more by visiting https://www.benefitsforeveryworld.com/ .In the U.S., the standard base pay range for this role is $101,000.00 - $186,754.00 Annual. These values reflect the expected base pay range of new hires across all U.S. locations. Ultimately, your specific range and offer will be based on several factors, including relevant experience, performance, and work location. Your Talent Professional can share this role's range details for your local geography during the hiring process. In addition to a competitive base pay, employees in this role may be eligible for incentive compensation. Incentive compensation is not guaranteed.
Full Stack Senior Software Engineer, Identity
Blizzard Entertainment, Irvine
Team Name:Job Title:Full Stack Senior Software Engineer, IdentityRequisition ID:R023093Job Description:The Battle.net & Online Products organization is home to 300+ super-powered engineers, program managers, and designers focused on the technology that powers Blizzard Entertainment's games. Whether you're playing one of our titles, chatting with friends, or just shopping online, B&OP ensures that our players are immersed in engaging, exciting, and secure experiences.The Battle.net Identity team is responsible for the development of foundational account services used by all players on the web, in-game and on mobile. We build and maintain key services such as login, signup, recovery and settings which see millions of players every day. It is our mission to deliver secure, stable and performant services coupled with intuitive and delightful interfaces for our players as they play our games and interact with the larger Battle.net platform.This role is anticipated to be a hybrid work position, with some work on-site and some work-from-home. The home studio for this role is Irvine, CA.Responsibilities Contribute to the Identity team's portfolio of Battle.net services including, login , signup, recovery and settings Gather requirements, produce technical designs and deliver features spanning across both back and front-end applications Work closely with game development teams and immediate partners in design and product to deliver AAA quality features for our players Review code, write tests and respond to issues with our critical live service Requirements 5 + years of professional web software development experience Experience writing Java web applications using Spring Framework Experience writing HTML/CSS/JS Experience writing scalable non-blocking applications using asynchronous frameworks like Reactor Strong understanding of algorithms, data- s tructures and design patterns Bonus Experience securing web applications from common exploits (like XSS, CSRF and other injections) Experience writing modern front-end Javascript using frameworks like (React, Vue, Angular ) Experience leveraging Oauth 2.0 for application authorization Experience using intermediary caches (like Redis) to optimize application performance Experience using Remote Procedure Calls between services and using binary message formats Experience using WebSocket for bidirectional communication between services Experience with Kubernetes and public cloud deployments (AWS, Azure) The video game industry and therefore our business is fast-paced and will continue to evolve. As such, the duties and responsibilities of this role may be changed as directed by the Company at any time to promote and support our business and relationships with industry partners .We love hearing from anyone who is enthusiastic about changing the games industry. Not sure you meet all the qualifications ? Let us decide! Research shows that women and members of other under-represented groups tend to not apply to jobs when they think they may not meet every qualification, when, in fact, they often do! We are committed to creating a diverse and inclusive environment and strongly encourage you to apply.Accommodation Request: We are committed to working with and providing reasonable assistance to individuals with physical and mental disabilities. If you are a disabled individual requiring an accommodation to apply for an open position, please email your request to [email protected] . General employment questions cannot be accepted or processed here. Thank you for your interest .Our WorldAt Blizzard E ntertainment, we pour our hearts and souls into everything we create. Best known for iconic video game universes including Warcraft, Overwatch, Diablo, and StarCraft, we've been creating genre-defining games for millions of players around the world for more than 30 years. We're on a quest: bring our dreams to life and craft the most epic entertainm ent experiences...ever. Hard work, iteration and polish go into the Blizzard "secret recipe," but the most important ingredients come from talented people who share our vision. If that sounds like you, join us .The videogame industry and therefore our business is fast-paced and will continue to evolve. As such, the duties and responsibilities of this role may be changed as directed by the Company at any time to promote and support our business and relationships with industry partners .We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity, age, marital status, veteran status, or disability status, among other characteristics.RewardsWe provide a suite of benefits that promote physical, emotional and financial well-being for 'Every World' - we've got our employees covered! Subject to eligibility requirements, the Company offers comprehensive benefits including:Medical, dental, vision, health savings account or health reimbursement account, healthcare spending accounts, dependent care spending accounts, life and AD&D insurance, disability insurance;401(k) with Company match, tuition reimbursement, charitable donation matching;Paid holidays and vacation, paid sick time, floating holidays, compassion and bereavement leaves, parental leave;Mental health & wellbeing programs, fitness programs, free and discounted games, and a variety of other voluntary benefit programs like supplemental life & disability, legal service, ID protection, rental insurance, and others;If the Company requires that you move geographic locations for the job, then you may also be eligible for relocation assistance.Eligibility to participate in these benefits may vary for part time and temporary full-time employees and interns with the Company. You can learn more by visiting https://www.benefitsforeveryworld.com/ .In the U.S., the standard base pay range for this role is $101,000.00 - $186,754.00 Annual. These values reflect the expected base pay range of new hires across all U.S. locations. Ultimately, your specific range and offer will be based on several factors, including relevant experience, performance, and work location. Your Talent Professional can share this role's range details for your local geography during the hiring process. In addition to a competitive base pay, employees in this role may be eligible for incentive compensation. Incentive compensation is not guaranteed.
Principal Software Engineer, Ecommerce Checkout
Blizzard Entertainment, Irvine
Team Name:Battle.net & Online ProductsJob Title:Principal Software Engineer, Ecommerce CheckoutRequisition ID:R023090Job Description: The Battle.net & Online Products organization is home to 300+ super-powered engineers, program managers, and designers focused on the technology that powers Blizzard Entertainment's games. Whether you're playing one of our titles, chatting with friends, or just shopping online, B&OP ensures that our players are immersed in engaging, exciting, and secure experiences.Our team handles millions of transactions spanning the globe. Have you ever wondered what happens when you make a purchase in Hearthstone? Are you curious about what happens during a game launch where millions of customers unlock access to games, features, upgrades, and more? We're the team that provides the platform that powers all those features and more.As a full stack web software engineer on the E-commerce Checkout team, you will join a group of engineers dedicated to building a global platform allowing our fans world-wide to experience Blizzard content. You will be a part of our continuing efforts to evolve our order acquisition and payment pipelines to keep up with an ever-changing commerce landscape. You will also be exposed to the inner-workings of the online and mobile payment spaces. Responsibilities: • Design and implement everything from new user experiences to back-end optimizations for web, mobile, and in-game purchasing • Collaborate with Web Shop, Payments, Orders, Catalog and other teams • Partner with product managers to enable in-game commerce experiences • Work with Battle.net Design System team to apply and contribute to a collection of Web Components • Implement and manage our deploy pipelines and server infrastructure • Monitor, debug, and improve several critical to business production services • Perform research to acquire new knowledge necessary to perform tasks Requirements: • 10 years of professional fullstack engineering experience • High profieciency Java, Node, or another object-oriented language • Experience with web services, messaging middleware, security, micro-services, and n-tier architectures • Familiarity with testing practices, including unit, regression, acceptance, functional, and load testing Extra Points: • Bachelor's degree in Computer Science, Mathematics, or Engineering • AWS experience (DynamoDB , Lambdas, ECS, S3, ELB, EC2), or equivalent • Single Page Application framework such as React, Angular, or Vue • Practical knowledge of A/B testing tools and frameworks like Optimizely • Understanding of scalable and highly concurrent server architecture design • Experience with Docker or other container platforms • Passion for technology and video gamesWe love hearing from anyone who is enthusiastic about changing the games industry. Not sure you meet all qualifications? Let us decide! Research shows that women and members of other under-represented groups tend to not apply to jobs when they think they may not meet every qualification, when, in fact, they often do! We are committed to creating a diverse and inclusive environment and strongly encourage you to apply.We are committed to working with and providing reasonable assistance to individuals with physical and mental disabilities. If you are a disabled individual requiring an accommodation to apply for an open position, please email your request to [email protected]. General employment questions cannot be accepted or processed here. Thank you for your interest. Our World At Blizzard Entertainment, we pour our hearts and souls into everything we create. Best known for iconic video game universes including Warcraft, Overwatch, Diablo, and StarCraft, we've been creating genre-defining games for millions of players around the world for more than 30 years. We're on a quest: bring our dreams to life and craft the most epic entertainment experiences...ever. Hard work, iteration and polish go into the Blizzard "secret recipe," but the most important ingredients come from talented people who share our vision. If that sounds like you, join us.The videogame industry and therefore our business is fast-paced and will continue to evolve. As such, the duties and responsibilities of this role may be changed as directed by the Company at any time to promote and support our business and relationships with industry partners.We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity, age, marital status, veteran status, or disability status, among other characteristics.RewardsWe provide a suite of benefits that promote physical, emotional and financial well-being for 'Every World' - we've got our employees covered! Subject to eligibility requirements, the Company offers comprehensive benefits including:Medical, dental, vision, health savings account or health reimbursement account, healthcare spending accounts, dependent care spending accounts, life and AD&D insurance, disability insurance;401(k) with Company match, tuition reimbursement, charitable donation matching;Paid holidays and vacation, paid sick time, floating holidays, compassion and bereavement leaves, parental leave;Mental health & wellbeing programs, fitness programs, free and discounted games, and a variety of other voluntary benefit programs like supplemental life & disability, legal service, ID protection, rental insurance, and others;If the Company requires that you move geographic locations for the job, then you may also be eligible for relocation assistance.Eligibility to participate in these benefits may vary for part time and temporary full-time employees and interns with the Company. You can learn more by visiting https://www.benefitsforeveryworld.com/ .In the U.S., the standard base pay range for this role is $146,000.00 - $270,004.00 Annual. These values reflect the expected base pay range of new hires across all U.S. locations. Ultimately, your specific range and offer will be based on several factors, including relevant experience, performance, and work location. Your Talent Professional can share this role's range details for your local geography during the hiring process. In addition to a competitive base pay, employees in this role may be eligible for incentive compensation. Incentive compensation is not guaranteed.
Senior Software Engineer, Game Services
Blizzard Entertainment, Irvine
Team Name:Battle.net & Online ProductsJob Title:Senior Software Engineer, Game ServicesRequisition ID:R023032Job Description:Are you a motivated and experienced Senior Software Engineer interested in developing social features that impact many games across all of Blizzard ?The Battle.net Game Service Social team develops foundational social constructs used by millions of players concurrently over the Battle.net platform, both in-game and via the Battle.net desktop and mobile app.Our mission is to empower players with the facilities to engage with one another, to create the best interactive player experience worldwide.We are looking for a motivated and experienced software engineer, who thrives for meaning impact, to join our tight-knit team! Join our group of experienced engineers and product managers to continuously build upon and improve our highly scalable, highly performant, and highly available global game services.This role is anticipated to be a hybrid work position, with some work on-site and some work-from-home. The potential home studio for this role is Irvine, CA. Responsibilities : D esign, development, and maintenance of large-scale distributed systems Create unit and integration test code to validate service reliability Write API documentation for consumption by game developers and other integrators Participate in on-call rotation to rapidly resolve live incidents related to our systems Coordinate with embedded and external teams Create technical design documents and other artifacts Troubleshoot and debug issues with our live and in-development services Requirements : 5 years of experience with software development in C++ Experience building high-performance distributed systems and client/server applications Excellent communication skills Strong data-structure, logic, and algorithm skills Experience with Linux development, GDB debugging, and command line tools Bonus : Bachelor's degree in computer science Production quality engineering e xperience with C++17 or later Proficiency in C# Experience mentoring junior software engineers Experience developing massive distributed systems with a strong focus on server-side C++ Experience with Cloud development and infrastructure Working knowledge of MySql , Cassandra, Redis, or related relational and NoSQL databases Experience supporting a live always-on service The videogame industry and therefore our business is fast-paced and will continue to evolve. As such, the duties and responsibilities of this role may be changed as directed by the Company at any time to promote and support our business and relationships with industry partners .We love hearing from anyone who is enthusiastic about changing the games industry. Not sure you meet all qualifications ? Let us decide! Research shows that women and members of other under-represented groups tend to not apply to jobs when they think they may not meet every qualification, when, in fact, they often do! We are committed to creating a diverse and inclusive environment and strongly encourage you to apply.Accommodation Request: We are committed to working with and providing reasonable assistance to individuals with physical and mental disabilities. If you are a disabled individual requiring an accommodation to apply for an open position, please email your request to [email protected] . General employment questions cannot be accepted or processed here. Thank you for your interest . Our World At Blizzard Entertainment, we pour our hearts and souls into everything we create. Best known for iconic video game universes including Warcraft, Overwatch, Diablo, and StarCraft, we've been creating genre-defining games for millions of players around the world for more than 30 years. We're on a quest: bring our dreams to life and craft the most epic entertainment experiences...ever. Hard work, iteration and polish go into the Blizzard "secret recipe," but the most important ingredients come from talented people who share our vision. If that sounds like you, join us .The videogame industry and therefore our business is fast-paced and will continue to evolve. As such, the duties and responsibilities of this role may be changed as directed by the Company at any time to promote and support our business and relationships with industry partners .We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity, age, marital status, veteran status, or disability status, among other characteristics.RewardsWe provide a suite of benefits that promote physical, emotional and financial well-being for 'Every World' - we've got our employees covered! Subject to eligibility requirements, the Company offers comprehensive benefits including:Medical, dental, vision, health savings account or health reimbursement account, healthcare spending accounts, dependent care spending accounts, life and AD&D insurance, disability insurance;401(k) with Company match, tuition reimbursement, charitable donation matching;Paid holidays and vacation, paid sick time, floating holidays, compassion and bereavement leaves, parental leave;Mental health & wellbeing programs, fitness programs, free and discounted games, and a variety of other voluntary benefit programs like supplemental life & disability, legal service, ID protection, rental insurance, and others;If the Company requires that you move geographic locations for the job, then you may also be eligible for relocation assistance.Eligibility to participate in these benefits may vary for part time and temporary full-time employees and interns with the Company. You can learn more by visiting https://www.benefitsforeveryworld.com/ .In the U.S., the standard base pay range for this role is $101,000.00 - $186,754.00 Annual. These values reflect the expected base pay range of new hires across all U.S. locations. Ultimately, your specific range and offer will be based on several factors, including relevant experience, performance, and work location. Your Talent Professional can share this role's range details for your local geography during the hiring process. In addition to a competitive base pay, employees in this role may be eligible for incentive compensation. Incentive compensation is not guaranteed.