Cloud Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+25 more
Job description
We are looking for a talented, Cloud Software Engineers (all levels) to join our team to assist in the development, maintenance, and deployment of software applications on cloud platforms. As a Cloud Software Engineer, you will be responsible for coding, debugging, testing, and collaborating with senior engineers to ensure scalability, reliability, and security of cloud-based systems. Strong programming skills, familiarity with cloud technologies, and a willingness to learn are a must.
Requirements
- Experience with Java programming for distributed systems
- Experience with OpenSource (NoSQL) products
- Experience with Map/Reduce, Hadoop (HDFS), Hive, Pig, JavaScript
- Experience with Big-Data Cloud Scalability
- Experience designing and developing automated analytic software, techniques, and algorithms, compute cluster monitoring tools
- Experience with Accumulo internals, to include configuring, tuning, and testing Accumulo in many configurations (>200 node clusters)
- Experience in networking and multi-threading
- Agile development experience
- Linux fundamentals and knowledge
- Familiarity with source code management practices and tools
- Experience with enabling tools: Git, Maven, Jira
- Experience with CI/CD testing: Bamboo, Jenkins, GitLab, CI/Pipelines
- Experience with continuous monitoring: ELK Stack (ElasticSearch, Logstash, Kibana)
- Familiarity with microservices software development techniques and container-orchestration (Kubernetes)
Requirements:
- Must be a U.S. citizen.
- Must hold an active clearance with a Polygraph
- Bachelor’s degree in computer science, engineering, or related field
Physical Requirements:
- This position involves sedentary work with physical requirements expected for at least 50% of the time. Essential functions include prolonged periods of sitting, standing, walking, and talking.
- Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.
About the company
We’re on multiple contracts and have many opportunities. It is encouraged if applicants don’t meet all the technical requirements to still apply.
Join Our Team: At Tiber, we believe our people are our greatest investment. We are committed to creating an environment where employees can grow, contribute, and build meaningful careers. From professional development opportunities and mentorship to access to the tools and resources needed to succeed, we support our team members at every stage of their journey.
Our success is driven by the diverse skills, experiences, and perspectives each person brings to the team. We foster a collaborative culture built on teamwork, innovation, and shared goals - where ideas are valued, contributions are recognized, and everyone has the opportunity to make an impact.
When you join Tiber, you become part of a team that values excellence, continuous improvement, and the people behind the mission.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on clearancejobs.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
Fully Remote Software Engineer Jobs
Top Big Data Technologies That You Need to Know
Best Countries for Software Engineers