For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Signal Hill Technologies
Signal Hill Technologies

Cloud Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Cloud
Software Development
Amazon
+57

Visa

U.S. visa required

Permanent role
a day ago
Apply now

About the role

Signal Hill Technologies seeks a Lead Cloud Software Engineer to work in our Merrifield, VA office in a hybrid capacity - mostly remote but able to attend a monthly in-person meeting within a day's notice.

Signal Hill Technologies seeks a Lead Cloud Cloud Software Engineer who is a highly experienced full-stack Java developer with a strong background in software development, cloud infrastructure, and client engagement. The candidate will be working on the development of analytical processes in both on-premise and Amazon Web Services.

This role is ideal for a versatile technologist who thrives in fast-paced environments, quickly adapts to new tools and platforms, and consistently delivers innovative solutions to support our client. Moving from On-Prem services to the cloud can be a challenge and we need a seasoned engineer who will embrace this effort working with a collaborative team of developers and architects to ensure that modernization happens for our customer. You will be a key player in these efforts.

You should be able to apply sound analysis, business practices, and scientific expertise to solve a wide variety of customer problems; apply expert knowledge to determine accuracy and reasonableness of data; and document and summarizes the results and develop, recommend, and implement creative and innovative solutions to the Customer's problems. You are an expert in computer science, business, or engineering. You are capable of mentoring or training other team members and sharing their expertise within and across contracts, organizational boundaries and with Customers.

About Signal Hill Technologies

Founded and led by veteran cyber operators, Signal Hill Technologies delivers advanced cybersecurity solutions to DoD, Intelligence Community, financial services and critical infrastructure clients, with many years of experience defending both US Government and commercial clients against sophisticated, well-funded, motivated adversaries. We are relentless about real results and operationally proven expertise. Our mission is to provide the best technical solutions and hands-on support to address each customer’s unique cyber risks.

Key Responsibilities

  • Participates in the design, development, and implementation of complex software engineering activities including code reviews and full-cycle testing.
  • Develops and implements components of many complex analytical tasks and activities.
  • Establishes input/output processes and defining parameters for interfacing with external production systems and the implementation of system design.
  • Clearly communicates complex technology solutions across technical, managerial and customer audiences.
  • Resolves complex problems where troubleshooting requires an in-depth understanding and evaluation of system processes.
  • Exercises sound judgment of software engineering best practices in selecting methods, techniques, and evaluation criterion for obtaining results.
  • Demonstrates full-stack rapid development and prototyping of analytical processes in support of several client initiatives.
  • Develops user interfaces written against popular JavaScript frameworks.
  • Develops RESTful web services that host data to production systems.
  • Assists in the monitoring and management of deployed environments.
  • Evaluates cloud infrastructure and data with expert-level precision to ensure accuracy, reliability, and performance.
  • Researches and analyzes customer requirements, document findings, and implement scalable, secure, and cost-effective cloud applications/architectures.
  • Leads the development and deployment of web applications, APIs, and automation tools across diverse technology stacks.
  • Contributes early and effectively to new projects by rapidly learning and applying new coding languages, infrastructure-as-code tools, and cloud ecosystems.
  • Documents and summarizes results, and develops, recommends, and implements creative solutions tailored to customer needs.
  • Mentors and trains team members, sharing cloud and software expertise, organizational boundaries.

Design & Develop: Lead the architecture, development, and implementation of sophisticated software systems, including full-cycle testing and code reviews.

Engineer Solutions: Build and deploy components for advanced analytical tasks, ensuring seamless integration with external production systems.

Communicate Clearly: Translate complex technical concepts into actionable insights for technical teams, leadership, and clients.

Troubleshoot Deeply: Resolve intricate system-level issues through expert analysis and evaluation of processes.

Apply Best Practices: Use sound judgment to select optimal engineering methods, tools, and evaluation criteria.

Prototype Rapidly: Deliver full-stack prototypes and analytical workflows to support dynamic client initiatives.

Build Interfaces: Develop intuitive user interfaces using modern JavaScript frameworks (e.g., React, Angular, Vue).

Create APIs: Design and implement RESTful web services to power production-grade systems.

Manage Environments: Support monitoring, performance tuning, and reliability of deployed applications.

Optimize Cloud Infrastructure: Evaluate and refine cloud-based systems for accuracy, scalability, and cost-efficiency.

Architect for Scale: Research customer needs and deliver secure, scalable cloud applications using infrastructure-as-code and modern DevOps practices.

Lead Deployment: Spearhead the rollout of web apps, APIs, and automation tools across diverse tech stacks.

Learn & Adapt: Quickly master new languages, tools, and cloud ecosystems to contribute from day one.

Document & Deliver: Summarize findings, recommend solutions, and implement tailored strategies for client success.

Mentor & Inspire: Share your expertise and help grow the next generation of engineers through hands-on guidance and collaboration.

Required Skills

  • Strong software development background, specifically with Java.
  • Working knowledge of popular JavaScript frameworks such as React. Experience with the NodeJS and Java toolchains (NPM, Angular CLI, Maven)
  • Working knowledge of various methodologies for deploying applications against AWS cloud technologies.
  • Working knowledge of technologies of the web such as HTML, CSS, and JSON.
  • Ability to function as a full stack software engineer.
  • Ability to build and maintain applications within an AWS environment.
  • Responsible for development of analytical processes in support of several client initiatives.
  • Responsible for the development of user interfaces written against popular JavaScript frameworks.
  • Responsible for the development of RESTful web services that host data to production systems.
  • Responsible for the deployment and maintenance of Kafka messaging services.
  • Responsible for assisting in the monitoring and management of deployed environments.
  • Responsible for designing, building and maintaining systems that collect, store, process, and analyze vast amounts of data to extract actionable insights for business decisions.
  • Experience working in an agile development environment.

Technical Skills & Tools Experience

  • Cloud Platforms: AWS
  • Front-End Frameworks: React
  • Containerization & Automation: Docker, Kubernetes, Rancher
  • Data Stores: MySQL, Postgres, JSON
  • Operating Systems: Linux
  • Web Servers & Protocols: Keycloak, SAML
  • Languages & IDEs: Java, JavaScript, Typescript, HTML, XML
  • DevSecOps & Security: Vulnerability mitigation
  • Project & Source Management: GitLab, GitHub, JIRA, DevOps
  • Methodologies: Agile, Scrum

Minimum Qualifications

  • Bachelor’s degree
  • US Citizen or Green Card Holder
  • Clearance: Public Trust eligible
  • At least 8 years of experience in cloud engineering, software development, or a closely related area
  • Proven success working with clients to gather, document, and implement requirements

Desired Skills

  • Designs, builds, and maintains systems that collect, store, process, and analyze vast amounts of data to extract actionable insights for business decisions.
  • A strong understanding of cloud concepts and familiarity with common standards and tools used in cloud computing on Amazon Web Services (such as – EC2, CloudFormation, VPC, EMR, S3, DynamoDB, Lambda, API Gateway).
  • Working knowledge of development of webservices and API's against architectures on Elastic Beanstalk and API Gateway.
  • Working knowledge automating tasks through scripting within a Linux environment (bash scripting).
  • Working knowledge working with and managing Relational databases, such as Oracle and/or PostgreSQL.
  • Working knowledge working with and managing NoSQL databases.
  • Working knowledge of cloud development and implementation practices and capabilities – including HTTP, synchronous and asynchronous processing, highly available and resilient modeling/engineering.
  • Experience mentoring and guiding less experienced engineers in best practices and concepts.
  • Relevant IT certifications, preferably AWS certifications.
  • Experience with CI/CD tools (Jenkins, Ansible).

Benefits:

  • Competitive compensation
  • Company health plan
  • 401(k) plan with employer match
  • Paid holidays and paid time off
  • Education reimbursement

How to Apply:

Submit a detailed resume (including complete work history with month/year for each role and all certifications). Please account for any gaps in employment and specify all relevant training and degrees with the year and month earned.

About Signal Hill Technologies

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service