6 Software Updates jobs in the United States
Software Updates Engineer
Posted 11 days ago
Job Viewed
Job Description
Software Updates Engineer
Cupertino, California, United States
Software and Services
Summary
Posted: Aug 13, 2025
Role Number: 200616070-0836
Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other’s ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It’s the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you’ll do more than join something — you’ll add something.
Description
Be part of the team that keeps billions of Apple devices up to date on the latest operating systems. The Core Operating Systems team is looking for talented problem solvers with a deep understanding of computer architectures. Identifying and mitigating possible problems in a sea of a billion devices is the ultimate reliability challenge. A problem affecting 1% of the 1 billion+ device population still affects 10 million devices! Are you up for the challenge?
Responsibilities
-
Identify failure patterns in incoming reports, through aggregate user reports, analytics and logging that you will augment.
-
Investigate failed software issues, and devise tools and methods to isolate the problems encountered. Communicate the top issues and trends, helping teams across the company to get the right solution.
-
Develop new features and improvements in the operating system to improve asset delivery reliability.
Minimum Qualifications
-
Strong systems programming skills are a must (Swift, Obj-C/C/C++, or similar). Strong Swift, Objective C, and Python knowledge is preferred.
-
Strong debugging skills are a must, particularly post-failure analysis.
-
Should be familiar with OS trouble shooting with Apple product specific knowledge as a plus.
-
Should be familiar with compiling and building complex systems. Knowledge of Xcode is a plus.
Preferred Qualifications
-
Ability to parse telemetry and large datasets to find failure patterns.
-
Passion for developing strong, robust systems capable of networking across the globe.
-
Desire to dig into the details that produce excellent systems.
Pay & Benefits
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $147,400 and $272,100, and your base pay will depend on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.Learn more about Apple Benefits. (
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .
Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation.
Apple participates in the E-Verify program in certain locations as required by law.Learn more about the E-Verify program ( .
Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Reasonable Accommodation and Drug Free Workplace policy Learn more .
Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more .
Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you’re applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines applicable in your area.
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Software Engineer - Over-the-Air Updates
Posted 22 days ago
Job Viewed
Job Description
Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines. Founded in 2017, Applied Intuition delivers the toolchain, Vehicle OS, and autonomy stacks to help customers build intelligent vehicles and shorten time to market. Eighteen of the top 20 global automakers and major programs across the Department of Defense trust Applied Intuition's solutions to deliver vehicle intelligence. Applied Intuition services the automotive, defense, trucking, construction, mining, and agriculture industries and is headquartered in Mountain View, CA, with offices in Washington, D.C., San Diego, CA, Ft. Walton Beach, FL, Ann Arbor, MI, London, Stuttgart, Munich, Stockholm, Seoul, and Tokyo. Learn more at appliedintuition.com.
We are an in-office company, and our expectation is that employees primarily work from their Applied Intuition office 5 days a week. However, we also recognize the importance of flexibility and trust our employees to manage their schedules responsibly. This may include occasional remote work, starting the day with morning meetings from home before heading to the office, or leaving earlier when needed to accommodate family commitments. (Note: For EpiSci job openings, fully remote work will be considered by exception.)
About the role
As a Software Engineer - Over-the-Air (OTA) Updates at Applied Intuition, you will be at the forefront of developing cutting-edge remote software update systems that enable seamless deployment of firmware, applications, and configuration updates to connected devices at scale.
You will work on sophisticated OTA platforms that combine secure delivery mechanisms, cloud infrastructure, and device management to ensure reliable, secure, and efficient software updates across distributed device fleets. This role offers the opportunity to contribute to the rapidly growing OTA market, building scalable update systems that handle millions of devices and support mission-critical applications across various industries.
At Applied Intuition, you will:
- Design and develop scalable OTA update platforms that process and distribute software packages, firmware updates, and configuration changes to large fleets of connected devices using modern cloud-native architecture in C++ and Go
- Architect and implement secure update delivery pipelines using technologies like cryptographic signing, encrypted communication channels, and authentication systems to ensure update integrity and prevent unauthorized modifications
- Build and maintain cloud-based OTA infrastructure leveraging distributed systems, containerization with Docker, and orchestration frameworks to support high-volume, low-latency package distribution
- Develop versatile package management systems for handling versioning, dependencies, and distribution of software components across diverse device ecosystems
- Create efficient content delivery networks (CDNs) optimized specifically for package distribution to ensure fast and reliable updates even in bandwidth-constrained environments
- Work on advanced monitoring and analytics systems that track update success rates, performance metrics, and provide real-time visibility into OTA campaign status across global device deployments
- 4+ years of experience in distributed systems development with strong proficiency in C++ and Go, and experience building scalable cloud-native applications
- Experience with cloud platforms and DevOps practices including AWS, Azure, or GCP services, along with CI/CD pipelines, infrastructure as code, and containerization technologies
- Knowledge of secure software deployment including cryptographic signing, certificate management, encrypted communication protocols, and understanding of security best practices for remote updates
- Manage packages for various types of devices running embedded Linux and real-time operating systems, implementing efficient deployment strategies for diverse hardware platforms
- Proficiency in cloud-native development with microservices architecture patterns, API design, and service mesh technologies for building resilient distributed systems
- Understanding of content delivery networks (CDNs) and package delivery networks (PDNs) for efficient global distribution of software updates
- Experience with OTA frameworks and tools such as Mender, RAUC, SWUpdate, or similar platforms for managing firmware and software updates
- Experience with Go's cloud development ecosystem including Go Cloud, gRPC, and other tools for building portable cloud applications
- Proficiency with distributed database systems for managing device inventories, update states, and telemetry data across large-scale deployments
- Understanding of fleet management systems and experience with device monitoring, remote diagnostics, and large-scale device lifecycle management
- Knowledge of security frameworks and compliance including experience with penetration testing, vulnerability assessment, and adherence to cybersecurity standards
- Experience with infrastructure as code (IaC) tools like Terraform or CloudFormation for automating cloud resource provisioning and management
- Collaborate with cross-functional teams including DevOps engineers, security specialists, product managers, and device firmware teams to deliver comprehensive OTA solutions
Compensation at Applied Intuition for eligible roles includes base salary, equity, and benefits. Base salary is a single component of the total compensation package, which may also include equity in the form of options and/or restricted stock units, comprehensive health, dental, vision, life and disability insurance coverage, 401k retirement benefits with employer match, learning and wellness stipends, and paid time off. Note that benefits are subject to change and may vary based on jurisdiction of employment.
Applied Intuition pay ranges reflect the minimum and maximum intended target base salary for new hire salaries for the position. The actual base salary offered to a successful candidate will additionally be influenced by a variety of factors including experience, credentials & certifications, educational attainment, skill level requirements, interview performance, and the level and scope of the position.
Please reference the job posting's subtitle for where this position will be located. For pay transparency purposes, the base salary range for this full-time position in the location listed is: $183,000 - $253,000 annually.
Don't meet every single requirement? If you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.
Applied Intuition is an equal opportunity employer and federal contractor or subcontractor. Consequently, the parties agree that, as applicable, they will abide by the requirements of 41 CFR 60-1.4(a), 41 CFR 60-300.5(a) and 41 CFR 60-741.5(a) and that these laws are incorporated herein by reference. These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity or national origin. These regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disability. The parties also agree that, as applicable, they will abide by the requirements of Executive Order 13496 (29 CFR Part 471, Appendix A to Subpart A), relating to the notice of employee rights under federal labor laws.
Software Maintenance Engineer- RHEL

Posted 5 days ago
Job Viewed
Job Description
**What you will do:**
+ Serve as the direct contact and adviser for customer inquiries about Red Hat networking offerings;
+ Deliver an exceptional customer experience by using professional communication skills, applying existing knowledge, and deep troubleshooting to resolve a variety of issues;
+ Partner with Red Hat's strategic cloud partners, like Microsoft, to jointly solve multi-vendor customer issues;
+ Constantly work on your troubleshooting skills and keep up with the latest technology trends
+ Consult raised issues with our engineers and developers to promote creative solutions and improve customer satisfaction;
+ Contribute to the global Red Hat's knowledge management system;
+ Packet trace analysis
+ Cooperate with your colleagues on different projects; be a respected member of the global team;
+ Work in both Red Hat's and, potentially Microsoft's, ticketing systems and tools to directly assist RHCS customers while cooperating with other Red Hat's engineers and teams;
+ Be available to perform weekend shift duties on a rotational schedule
+ Contribute to the open source community and to the code of our offerings.
**What you will bring:**
+ Solid Linux experience at a Red Hat Certified System Administrator (RHCSA) or Red Hat Certified Engineer (RHCE) level;
+ Excellent system administration skills and experience working in technical support or in customer-facing roles.
+ Working knowledge of common networking protocols
+ Ability to read C
+ Ability to write in C, python, or perl to create network-related test programs
+ Knowledge of Red Hat Openstack Platform is a plus;
+ Microsoft Azure, AWS, KVM knowledge is a plus;
+ Proven troubleshooting skills and problem-solving techniques
+ Ability to work with conflicting priorities, take initiative, and maintain a customer-centric focus;
+ Ability to work as part of a team; open-minded and collaborative approach;
+ Good communication skills and the ability to listen to customer issues and coach more junior team members from a technical perspective
+ Ability to learn new things with a desire to further grow and enhance your technical and interpersonal skills;
+ Excellent verbal and written skills in English.
+ Ability to think outside of the box.
The salary range for this position is $84,400.00 - $134,970.00. Actual offer will be based on your qualifications.
**Pay Transparency**
Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat's compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience.
**About Red Hat**
Red Hat ( is the world's leading provider of enterprise open source ( software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.
**Benefits**
● Comprehensive medical, dental, and vision coverage
● Flexible Spending Account - healthcare and dependent care
● Health Savings Account - high deductible medical plan
● Retirement 401(k) with employer match
● Paid time off and holidays
● Paid parental leave plans for all new parents
● Leave benefits including disability, paid family medical leave, and paid military leave
● Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!
**Note:** These benefits are only applicable to full time, permanent associates at Red Hat located in the United States.
**Inclusion at Red Hat**
Red Hat's culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.
**Equal Opportunity Policy (EEO)**
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.
**Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.**
**Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email** ** ** **.** **General inquiries, such as those regarding the status of a job application, will not receive a reply.**
Software Operations & Maintenance Specialist
Posted 4 days ago
Job Viewed
Job Description
Software Operations & Maintenance Specialist
Job Locations
US-VA-Reston
Requisition ID
2025-154978
Position Category
Information Technology
Clearance
Top Secret/SCI w/Poly
Responsibilities
Responsible for the ongoing maintenance, support, and improvement of software applications after they have been deployed. Their primary role is to ensure that applications continue to operate smoothly, remain functional, and meet users' needs over time. This role is critical in ensuring the application remains efficient, secure, and up-to-date.
- Identify and resolve bugs, glitches, and performance issues within the application. This includes troubleshooting and correcting problems reported by users or through automated monitoring.
- Apply updates, patches, and hotfixes to the software to ensure that it stays current with security standards, compliance requirements, and functionality improvements.
- Continuously monitor the performance of applications to ensure they run efficiently. This can involve looking at speed, response time, and overall system resource usage.
- Provide technical support to users experiencing difficulties with the application. This includes answering queries, resolving technical problems, and providing advice on optimal use.
- Implement minor improvements or enhancements to the application as requested by stakeholders or users. This may involve adding new features, adjusting existing functionality, or improving user experience.
- Maintain proper documentation related to application processes, fixes, updates, and troubleshooting methods. This ensures that future maintainers or team members can easily understand the current state of the application.
- Ensure that the application adheres to security standards and best practices, including protecting against vulnerabilities and keeping security features up to date.
- Ensure that the application is compatible with new operating systems, browsers, and hardware updates. They might also need to ensure compatibility with other software or services the application integrates with.
- Implement strategies to back up data and ensure disaster recovery plans are in place to restore application services if needed.
- Collaborate with development teams to understand the application's architecture and codebase, especially when changes or fixes are needed that require programming expertise.
- Help manage changes to the application by planning and executing them carefully to avoid disruptions, including proper testing, approval processes, and version control.
*Position contingent upon Spring 2025 award*
Qualifications- TS/SCI with Polygraph level clearance is required.
- BA/BS and 3+ years of experience; Masters and 1+ years of experience; an additional four years of experience may be considered in lieu of degree.
- Proficiency in programming languages used in the application (e.g., Java, C#, Python) and familiarity with the application's technology stack (e.g., databases, web frameworks).
- Ability to quickly diagnose issues and identify solutions.
- Ensuring that every aspect of the application is functioning as expected and catching even minor issues.
- Ability to communicate effectively with users and stakeholders about problems, updates, and fixes.
- Ability to handle maintenance schedules, priorities, and work with different teams (e.g., developers, support, IT) to coordinate efforts.
Peraton Overview
Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world's leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees do the can't be done by solving the most daunting challenges facing our customers. Visit peraton.com to learn how we're keeping people around the world safe and secure.
Target Salary Range$86,000 - $138,000. This represents the typical salary range for this position based on experience and other factors.
EEO
EEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.
Staff Software Engineer - Maintenance Automation, DPX
Posted 9 days ago
Job Viewed
Job Description
LinkedIn is the world's largest professional network, built to help members of all backgrounds and experiences achieve more in their careers. Our vision is to create economic opportunity for every member of the global workforce. Every day our members use our products to make connections, discover opportunities, build skills and gain insights. We believe amazing things happen when we work together in an environment where everyone feels a true sense of belonging, and that what matters most in a candidate is having the skills needed to succeed. It inspires us to invest in our talent and support career growth. Join us to challenge yourself with work that matters.
At LinkedIn, our approach to flexible work is centered on trust and optimized for culture, connection, clarity, and the evolving needs of our business. The work location of this role is hybrid, meaning it will be performed both from home and from a LinkedIn office on select days, as determined by the business needs of the team.
This role will be based in Mountain View, CA.
The Maintenance Automation team helps engineers by automating routine maintenance tasks, giving them more time to focus on important business goals and new ideas. We build and manage LinkedIn's AI-powered engineering assistant, using agentic workflows and rapid experimentation to create smarter automation. Our team ensures these workflows runs across thousands of libraries and services, making maintenance reliable and efficient at scale.
Responsibilities:
· You will scale distributed applications, make architectural trade-offs applying synchronous and asynchronous design patterns, write code, and deliver with speediness and quality.
· You will develop multi-tier scalable, high-volume performing, and reliable user-centric applications that operate 24x7.
· You will produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.
· You will provide technical leadership, driving and performing best engineering practices to initiate, plan, and execute large-scale, cross functional, and company-wide critical programs. Identify, leverage, and successfully evangelize opportunities to improve engineering productivity.
Basic Qualifications:
· BA/BS Degree in Computer Science or related technical discipline, or related practical experience.
· 4+ years experience in software design, development, and algorithm related solutions.
· 4+ years programming experience in object-oriented programming languages such as Python, Java, Javascript, C/C++, C#, Objective-C, or Ruby.
Preferred Qualifications:
· BS and 8+ years of relevant work experience, MS and 7+ years of relevant work experience, or PhD and 4+ years of relevant work experience.
· Experience in designing and building infrastructure and web services at large scale.
· Expert knowledge of computer science, with strong competencies in data structures, algorithms, and software design.
· Proven coding skills in Python or JavaScript/AJAX, database design and SQL, and/or knowledge of TCP/IP and network programming.
· Experience building web applications and services with IDEs, ant, junit, etc.
· Experience with relational databases (transactional and non-transactional), database architecture, and distributed transaction management.
Suggested Skills:
· Technical Leadership
· Architectural Mastery
· Code Review and Quality Assurance
· Advanced Security Practices
· Mentoring and Knowledge Sharing
You will Benefit from our Culture:
We strongly believe in the well-being of our employees and their families. That is why we offer generous health and wellness programs and time away for employees of all levels.
LinkedIn is committed to fair and equitable compensation practices. The pay range for this role is $147,000 - $240,000. Actual compensation packages are based on a wide array of factors unique to each candidate, including but not limited to skill set, years & depth of experience, certifications and specific office location. This may differ in other locations due to cost of labor considerations.
The total compensation package for this position may also include annual performance bonus, stock, benefits and/or other applicable incentive compensation plans. For additional information, visit:
Equal Opportunity Statement
We seek candidates with a wide range of perspectives and backgrounds and we are proud to be an equal opportunity employer. LinkedIn considers qualified applicants without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other legally protected class.
LinkedIn is committed to offering an inclusive and accessible experience for all job seekers, including individuals with disabilities. Our goal is to foster an inclusive and accessible workplace where everyone has the opportunity to be successful.
If you need a reasonable accommodation to search for a job opening, apply for a position, or participate in the interview process, connect with us at and describe the specific accommodation requested for a disability-related limitation.
Reasonable accommodations are modifications or adjustments to the application or hiring process that would enable you to fully participate in that process. Examples of reasonable accommodations include but are not limited to:
-Documents in alternate formats or read aloud to you
-Having interviews in an accessible location
-Being accompanied by a service dog
-Having a sign language interpreter present for the interview
A request for an accommodation will be responded to within three business days. However, non-disability related requests, such as following up on an application, will not receive a response.
LinkedIn will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by LinkedIn, or (c) consistent with LinkedIn's legal duty to furnish information.
Pay Transparency Policy Statement
As a federal contractor, LinkedIn follows the Pay Transparency and non-discrimination provisions described at this link:
Global Data Privacy Notice for Job Candidates
This document provides transparency around the way in which LinkedIn handles personal data of employees and job applicants:
Staff Software Engineer - Maintenance Automation, DPX

Posted today
Job Viewed
Job Description
At LinkedIn, our approach to flexible work is centered on trust and optimized for culture, connection, clarity, and the evolving needs of our business. The work location of this role is hybrid, meaning it will be performed both from home and from a LinkedIn office on select days, as determined by the business needs of the team.
This role will be based in Mountain View, CA.
The Maintenance Automation team helps engineers by automating routine maintenance tasks, giving them more time to focus on important business goals and new ideas. We build and manage LinkedIn's AI-powered engineering assistant, using agentic workflows and rapid experimentation to create smarter automation. Our team ensures these workflows runs across thousands of libraries and services, making maintenance reliable and efficient at scale.
Responsibilities:
· You will scale distributed applications, make architectural trade-offs applying synchronous and asynchronous design patterns, write code, and deliver with speediness and quality.
· You will develop multi-tier scalable, high-volume performing, and reliable user-centric applications that operate 24x7.
· You will produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.
· You will provide technical leadership, driving and performing best engineering practices to initiate, plan, and execute large-scale, cross functional, and company-wide critical programs. Identify, leverage, and successfully evangelize opportunities to improve engineering productivity.
Basic Qualifications:
· BA/BS Degree in Computer Science or related technical discipline, or related practical experience.
· 4+ years experience in software design, development, and algorithm related solutions.
· 4+ years programming experience in object-oriented programming languages such as Python, Java, Javascript, C/C++, C#, Objective-C, or Ruby.
Preferred Qualifications:
· BS and 8+ years of relevant work experience, MS and 7+ years of relevant work experience, or PhD and 4+ years of relevant work experience.
· Experience in designing and building infrastructure and web services at large scale.
· Expert knowledge of computer science, with strong competencies in data structures, algorithms, and software design.
· Proven coding skills in Python or JavaScript/AJAX, database design and SQL, and/or knowledge of TCP/IP and network programming.
· Experience building web applications and services with IDEs, ant, junit, etc.
· Experience with relational databases (transactional and non-transactional), database architecture, and distributed transaction management.
Suggested Skills:
· Technical Leadership
· Architectural Mastery
· Code Review and Quality Assurance
· Advanced Security Practices
· Mentoring and Knowledge Sharing
You will Benefit from our Culture:
We strongly believe in the well-being of our employees and their families. That is why we offer generous health and wellness programs and time away for employees of all levels.
LinkedIn is committed to fair and equitable compensation practices. The pay range for this role is $147,000 - $240,000. Actual compensation packages are based on a wide array of factors unique to each candidate, including but not limited to skill set, years & depth of experience, certifications and specific office location. This may differ in other locations due to cost of labor considerations.
The total compensation package for this position may also include annual performance bonus, stock, benefits and/or other applicable incentive compensation plans. For additional information, visit: Opportunity Statement
We seek candidates with a wide range of perspectives and backgrounds and we are proud to be an equal opportunity employer. LinkedIn considers qualified applicants without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other legally protected class.
LinkedIn is committed to offering an inclusive and accessible experience for all job seekers, including individuals with disabilities. Our goal is to foster an inclusive and accessible workplace where everyone has the opportunity to be successful.
If you need a reasonable accommodation to search for a job opening, apply for a position, or participate in the interview process, connect with us at and describe the specific accommodation requested for a disability-related limitation.
Reasonable accommodations are modifications or adjustments to the application or hiring process that would enable you to fully participate in that process. Examples of reasonable accommodations include but are not limited to:
-Documents in alternate formats or read aloud to you
-Having interviews in an accessible location
-Being accompanied by a service dog
-Having a sign language interpreter present for the interview
A request for an accommodation will be responded to within three business days. However, non-disability related requests, such as following up on an application, will not receive a response.
LinkedIn will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by LinkedIn, or (c) consistent with LinkedIn's legal duty to furnish information.
Pay Transparency Policy Statement
As a federal contractor, LinkedIn follows the Pay Transparency and non-discrimination provisions described at this link: Data Privacy Notice for Job Candidates
This document provides transparency around the way in which LinkedIn handles personal data of employees and job applicants:
Be The First To Know
About the latest Software updates Jobs in United States !