Cloud Software Engineer

Set of X

$100K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in software engineering with complex programs
  • Bachelor's degree in Computer Science or related field; Master's or certifications can substitute for experience
  • At least 4 years of specialized experience with Big-Data Cloud technologies and distributed computing
  • Strong skills in Cloud computing, distributed systems, Big-Data architectures, and Information Retrieval (IR)
  • Proficiency in Java and Python with a focus on object-oriented design
  • Experience with the Hadoop ecosystem including MapReduce, HDFS, HBase, and coordination frameworks like Zookeeper
  • Knowledge of networking operations, virtualization tools (VMware/VirtualBox), and information assurance practices

Responsibilities

  • Develop, maintain, and enhance complex Big-Data Cloud systems
  • Implement and test software components to ensure functionality and performance
  • Resolve issues by debugging and optimizing systems
  • Provide input on system design focusing on hardware/software trade-offs and software reuse
  • Architect, debug, and manage multi-node Cloud installations
  • Leverage Cloud and Distributed Computing technologies for efficient operations
  • Collaborate with teams or work independently to meet project goals

Benefits

  • Comprehensive health, dental, and vision insurance
  • Life and disability insurance for financial protection
  • 401(k) plan with employer contribution for maximum take-home pay
  • Paid time off to recharge and maintain work-life balance
  • Technology Refresh program for device upgrades or year-end bonuses
  • Annual budget for training and professional development or student loan repayment
  • Stock plan with yearly grants for equity ownership
  • Flex Leave and Exchange Plan for additional time off or cash value
  • Monthly reimbursement for cell phone and internet expenses
  • Variety of perks through Fringe Benefit Mall including lifestyle discounts
  • End-of-year profit-sharing cash bonuses
  • Referral bonuses for bringing in new talent
Full Job Description
In this role, you will develop, maintain, and enhance complex Big-Data Cloud systems, contributing to all stages of back-end processing, analysis, and indexing. You will implement and test software components, resolve issues, and provide input on system design, including hardware/software trade-offs, software reuse, and COTS/GOTS integration. Working individually or on a team, you will leverage Cloud and Distributed Computing technologies to architect, debug, and manage multi-node installations while ensuring secure and efficient operations.

Required Skills:
  • Strong experience in Cloud computing, distributed systems, Big-Data architectures, and Information Retrieval (IR)
  • Proficiency with Java, Python, and object-oriented design
  • Experience with Hadoop ecosystem, MapReduce, HDFS, HBase, Cloud Big Table, and coordination frameworks (e.g., Zookeeper)
  • Experience in multi-node Cloud deployment, system debugging, and performance optimization
  • Knowledge of network operations, virtualization (VMware/VirtualBox), and information assurance practices
  • Strong problem-solving skills and ability to work independently or in teams


Education/Experience:
12 yrs. software engineering experience in complex programs
B.S. in Computer Science or related discipline (Master or certifications may substitute for experience)
Minimum 4 yrs. with Big-Data Cloud technologies and distributed computing

Clearance:
TS/SCI clearance with polygraph is required.

Total Compensation Package

We offer a comprehensive compensation package designed to support your well-being and professional growth. Our competitive base salary is complemented by an extensive benefits program, including:
  • Health, Dental, and Vision Insurance: Comprehensive coverage to keep you and your family healthy.
  • Life and Disability Insurance: Peace of mind with financial protection for you and your loved ones.
  • 401(k) Plan: No personal investment required to benefit from a generous employer contribution, allowing you to maximize your take-home pay.
  • Paid Time Off: Enjoy time away from work to recharge.
  • Technology Refresh: Upgrade your devices regularly, or opt for a year-end bonus if you don't need new tech.
  • Training and Professional Development: A $5,250 annual budget for ongoing education, certifications, and professional memberships. Or use this annual benefit to repay a student loan tax-free.

For a full overview of our benefits, please visit our benefits tab.

Additional Perks and Benefits
  • Stock Plan: Become an equity owner with a yearly stock grant-let's build the future together.
  • Flex Leave and Exchange Plan: Take up to 8 weeks off for a strong work-life balance or sell back unused time for double the value!
  • Virtual Office Compensation: Monthly reimbursement for cell phone and internet services.
  • Fringe Benefit Mall: Choose from perks like Uber rides, a beer of the month club, Amazon Prime, and Hello Fresh-whatever suits you best!
  • Profit-Sharing Cash Bonus: Share in the company's success with an end-of-year cash bonus.
  • Referral Bonus: Help us grow by bringing in top talent and earn a bonus for each successful referral.

Similar Jobs

More Jobs at Set of X

More Information Technology Jobs

Find similar Cloud Software Engineer jobs: