Cloud Software Engineer

Set of X

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

Qualifications

  • 5-7 years of software engineering experience with complex programs
  • B.S. in Computer Science or related; advanced degrees can substitute for experience
  • 4 or more years in Big-Data Cloud technologies and distributed computing
  • Strong knowledge and experience in Cloud computing and distributed systems
  • Proficiency in Java and Python with a solid grasp of object-oriented design
  • Deep familiarity with Hadoop ecosystem and related tools like MapReduce and HDFS

Responsibilities

  • Develop, maintain, and enhance complex Big-Data Cloud systems
  • Implement and test software components to ensure functionality
  • Resolve issues and provide input on system design and architecture
  • Leverage Cloud and Distributed Computing technologies for system management
  • Debug and optimize performance for multi-node installations
  • Ensure operations remain secure and efficient

Benefits

  • Comprehensive Health, Dental, and Vision Insurance
  • Life and Disability Insurance for financial protection
  • Generous 401(k) Plan with employer contribution
  • Paid Time Off to recharge and refresh
  • Technology Refresh program for regular upgrades or year-end bonuses
  • Annual training and professional development budget for ongoing education
  • Stock Plan for equity ownership in the company
  • Flex Leave and Exchange Plan promoting work-life balance
  • Monthly reimbursement for cell phone and internet services
  • Access to a variety of perks through the Fringe Benefit Mall
  • Profit-Sharing Cash Bonus at the end of the year
  • Referral Bonus 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: