Full Time

Software Engineer III | Cloud

ExtraHop
$100,000 - $150,000* / year (about $48–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by ExtraHop, so some details may not match this job. The employer's own page has the real description.

Job Overview

ExtraHop is seeking a skilled and experienced Software Engineer III | Cloud to join our dynamic team. The successful candidate will play a pivotal role in the design, development, and enhancement of our cloud-based solutions. This position requires an individual who can collaborate effectively with cross-functional teams to deliver high-quality software products that meet customer needs. The ideal candidate will leverage their expertise in cloud technologies to drive innovation and optimize system performance while adhering to best practices in software development.



Job Responsibilities

  • Design, develop, and implement scalable cloud applications and services.
  • Collaborate with product managers, architects, and other engineers to gather and analyze project requirements.
  • Perform code reviews and maintain high coding standards to ensure quality and sustainability.
  • Optimize existing applications for maximum speed and scalability in cloud environments.
  • Utilize CI/CD pipelines to automate deployments and ensure robust software delivery processes.
  • Identify and troubleshoot issues and bugs in cloud-based solutions, providing timely resolutions.
  • Document software designs, specifications, and processes clearly and concisely.
  • Stay current with industry trends and emerging technologies to contribute to continuous improvement.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field; advanced degree preferred.
  • 5+ years of software engineering experience, with a focus on cloud technologies.
  • Proficient in programming languages such as Python, Java, or C#.
  • Strong experience with cloud platforms, specifically AWS, Azure, or Google Cloud.
  • Hands-on experience with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Knowledge of database management systems, both SQL and NoSQL.
  • Excellent problem-solving skills and ability to work under tight deadlines.
  • Strong communication skills, both verbal and written, with the ability to collaborate effectively in a team environment.


Technologies & Tools

The Software Engineer III | Cloud will engage with a variety of technologies, including but not limited to Python, Java, Docker, Kubernetes, AWS, Azure, and Terraform. Familiarity with CI/CD tools such as Jenkins or GitLab CI, as well as monitoring and logging tools like Prometheus or ELK stack, will be essential in ensuring effective application performance and reliability.



Ideal Candidates

Ideal candidates for this position should possess a strong technical acumen coupled with a passion for innovation in cloud technologies. They must be adaptable, eager to learn, and capable of managing multiple projects simultaneously. A collaborative mindset and the ability to articulate complex concepts clearly to non-technical stakeholders will enhance their effectiveness in a dynamic team environment. Additionally, candidates should demonstrate a proactive approach to problem-solving and a commitment to delivering high-quality software solutions.

Worldwide, unemployment was 4.9% in 2025, and 12.4% among 15 to 24-year-olds, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.