CrawlJobs Logo

Cloud Software Engineer 3

United States, Annapolis Junction Employment contract 140000.00 - 200000.00 USD / Year · Job Posted June 30, 2026
Apply Position
Job Link Share

Job Description

Columbia Technology Partners is seeking a Cloud Software Engineer to design, develop, and enhance complex Big Data cloud systems in support of mission-driven environments. This role focuses on back-end data processing, analytics, indexing, and distributed computing, and is ideal for someone with strong experience in cloud technologies, Information Retrieval, and the Hadoop ecosystem. You'll contribute across the software lifecycle, helping build scalable solutions, optimize performance, and support the development of cloud-based data processing systems.

Job Responsibility

  • Design, develop, maintain, and test software components supporting Big Data and cloud-based systems, with a focus on back-end processing, analytics, indexing, and retrieval
  • Implement complex distributed workflows, including MapReduce analytics, cloud-based information retrieval, and integrations with distributed file systems, Big Table technologies, and coordination frameworks
  • Serve as a technical contributor and subject matter resource for cloud computing and Hadoop-related technologies, supporting software design, architecture, debugging, and performance optimization
  • Oversee software development tasks to ensure work is completed in accordance with project requirements, development standards, and quality expectations
  • Support system and software design decisions, including hardware/software trade-offs, software reuse, COTS/GOTS integration, and requirements analysis from system level to individual components
  • Troubleshoot software issues, document test results, and recommend improvements to documentation, tooling, and software development processes
  • Support multi-node cloud-based environments and collaborate with cross-functional teams to improve scalability, maintainability, and overall system performance

Requirements

  • Bachelor's degree in Computer Science or a related discipline (or equivalent experience) and 12+ years of software engineering experience, including at least 4 years supporting Big Data cloud or distributed computing environments
  • Experience designing and developing cloud-based software systems with strong knowledge of Information Retrieval, distributed computing, MapReduce, distributed file systems, Big Table technologies, coordination frameworks, and multi-node environments
  • Hands-on experience with a subset of modern cloud and development tools such as DevOps practices, Elasticsearch, NiFi, Python, Java/Spring Boot, Angular, and related Hadoop ecosystem technologies in Linux-based environments
  • U.S. Citizenship is required for all applicants
  • This position requires an active Security Clearance with appropriate Polygraph

Nice to have

  • Experience architecting cloud solutions and debugging distributed computing frameworks
  • Familiarity with virtualization, cloud security, and information assurance practices
  • Experience with Java-based development, RESTful services, and object-oriented design
  • Exposure to large-scale data environments or mission-focused analytics systems

What we offer

  • Medical: 3 superior plans, in-network and out-of-network options
  • Vision + Dental: free, paid in full by CTP
  • Retirement: 401k - 6% company contribution
  • PTO + Leave: customizable leave plans, Jury Duty, Bereavement + Military Leave
  • Career Growth: up to $10,000 for approved career-related learning, training, education, or tuition
  • Life and AD&D Insurance/Short-Term & Long-Term Disability: at zero cost
  • Profit Sharing Bonus: end of year cash
  • Referral Bonus Program: $7,000-$20,000

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Cloud Software Engineer 3

8 matching positions

Cloud Software Engineer 3

The Cloud Software Engineer designs, develops, maintains, and enhances complex B...
Location
Location
United States , Annapolis Junction
Salary
Salary:
Not provided
ctp-web.com Logo
Columbia Technology Partners
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Twelve (12) years of software engineering experience supporting complex systems, with a Bachelor's degree in Computer Science or related field (or equivalent experience/substitutions)
  • Extensive experience designing and operating Big Data cloud and distributed computing systems, including Cloud Information Retrieval, MapReduce analytics, and multi-node cloud architectures
  • Strong Java-based, object-oriented development skills with hands-on experience using cloud and distributed technologies such as HDFS, HBase, YARN, Zookeeper, and related IR frameworks
  • Proficient in UNIX/Linux environments, distributed system debugging and performance tuning, data ingestion across diverse formats, and automation/configuration management
  • Experience securing cloud systems using industry-standard information assurance practices and supporting SIGINT data processing frameworks
  • U.S. Citizenship is required for all applicants
  • DOD 8570 Certification
  • This position requires an active Security Clearance with appropriate Polygraph.
Job Responsibility
Job Responsibility
  • Design, develop, test, and maintain complex cloud-based Big Data systems
  • Contribute to all phases of backend processing, data analysis, and indexing
  • Architect and implement scalable cloud solutions for processing and retrieving large data sets
  • Provide in-depth expertise in Cloud Information Retrieval (IR), including system design, development, and testing
  • Implement and manage complex cloud workflows using MapReduce analytics
  • Develop code that integrates with cloud-based distributed storage systems, Big Table implementations, and distributed file systems
  • Implement and interact with cloud distributed coordination frameworks
  • Debug and resolve issues within cloud-based distributed computing frameworks
  • Manage and maintain multi-node cloud installations
  • Oversee one or more software development efforts, ensuring adherence to project constraints and development methodologies
What we offer
What we offer
  • Medical: CTP offers 3 superior plans
  • Vision + Dental: Both free to you + paid in full by CTP
  • Retirement: 401k - 6% company contribution
  • PTO + Leave: lucrative paid time off plans offering customizable leave plans
  • Jury Duty, Bereavement + Military Leave provided
  • Career Growth: Up to $10,000 provided for approved career-related learning, training, education, and/or tuition
  • Life and AD&D Insurance/Short-Term & Long-Term Disability: at zero cost to you
  • Profit Sharing Bonus: End of year cash
  • Referral Bonus Program: bonuses range from $7,000-$20,000 if your referral joins the team
  • Fulltime
Read More
Arrow Right

Cloud Software Engineer 3

The Cloud Software Engineer designs, develops, maintains, and enhances complex B...
Location
Location
USA , Annapolis Junction
Salary
Salary:
Not provided
ctp-web.com Logo
Columbia Technology Partners
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Twelve (12) years of software engineering experience supporting complex systems, with a Bachelor's degree in Computer Science or related field (or equivalent experience/substitutions). Extensive experience designing and operating Big Data cloud and distributed computing systems, including Cloud Information Retrieval, MapReduce analytics, and multi-node cloud architectures. Strong Java-based, object-oriented development skills with hands-on experience using cloud and distributed technologies such as HDFS, HBase, YARN, Zookeeper, and related IR frameworks. Proficient in UNIX/Linux environments, distributed system debugging and performance tuning, data ingestion across diverse formats, and automation/configuration management. Experience securing cloud systems using industry-standard information assurance practices and supporting SIGINT data processing frameworks
  • U.S. Citizenship is required for all applicants
  • DOD 8570 Certification
  • This position requires an active Security Clearance with appropriate Polygraph
Job Responsibility
Job Responsibility
  • Design, develop, test, and maintain complex cloud-based Big Data systems
  • Contribute to all phases of backend processing, data analysis, and indexing
  • Architect and implement scalable cloud solutions for processing and retrieving large data sets
  • Provide in-depth expertise in Cloud Information Retrieval (IR), including system design, development, and testing
  • Implement and manage complex cloud workflows using MapReduce analytics
  • Develop code that integrates with cloud-based distributed storage systems, Big Table implementations, and distributed file systems
  • Implement and interact with cloud distributed coordination frameworks
  • Debug and resolve issues within cloud-based distributed computing frameworks
  • Manage and maintain multi-node cloud installations
  • Oversee one or more software development efforts, ensuring adherence to project constraints and development methodologies
What we offer
What we offer
  • Medical: CTP offers 3 superior plans, bringing our employees both in-network and out-of-network options
  • Vision + Dental: Both free to you + paid in full by CTP
  • Retirement: 401k - 6% company contribution
  • PTO + Leave: A work life balance is extremely important to our team here at CTP, which is why our paid time off plans are so lucrative. Offering customizable leave plans to meet your needs is just one of our many perks! Jury Duty, Bereavement + Military Leave provided
  • Career Growth: Up to $10,000 provided for approved career-related learning, training, education, and/or tuition
  • Life and AD&D Insurance/Short-Term & Long-Term Disability: More peace of mind, at zero cost to you
  • Profit Sharing Bonus: End of year cash gets added to your bottom-line
  • Referral Bonus Program: Our tiered program provides an incentive with each stage of the hiring process your referral passes. Our bonuses range from $7,000-$20,000, if your referral joins the team
  • Fulltime
Read More
Arrow Right

Software engineer 2 / Senior Software engineer - Azure Data

Microsoft's Azure Data engineering team is leading the transformation of analyti...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Experience with the Azure stack including Storage, Compute, Networking, Fabric, Purview, Synapse, AKS, DevOps, Data Factory, or Power BI
  • Experience with big data technologies such as Spark, Kafka, Hadoop, or HBase
  • Experience building data lake or data engineering products, tools, or pipelines
  • Familiarity with container-based architectures (Docker, Kubernetes)
  • Ability to debug complex distributed systems on Linux and/or Windows platforms
Job Responsibility
Job Responsibility
  • Write extensible, maintainable code in C#, Java, Scala, or Python for Fabric Materialized Lake View services and HDInsight components
  • Use AI tools and coding best practices across the development lifecycle
  • Design data refresh, scheduling, and query optimisation features with minimal supervision
  • Review code from teammates for correctness, test coverage, security risks, and adherence to team standards
  • Coach junior engineers through code reviews
  • Debug complex issues in distributed systems running on Azure, Linux, and Windows
  • Run live site operations on a rotational, on-call basis
  • Integrate logging and instrumentation to gather telemetry on system health, performance, reliability, and security
  • Work with product managers, technical leads, and partners across geographies to define customer requirements for Materialized Lake View features
  • Fulltime
Read More
Arrow Right

Software Engineer II / Senior Software Engineer

We are hiring multiple Software Engineers II and Senior Software Engineers to jo...
Location
Location
Costa Rica , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or Engineering OR equivalent experience
  • At least 3 years of experience in software design and backend service development
  • 3+ years of hands-on experience in an object-oriented language such as C++, C#, Java, Python, or equivalent experience with C
  • Proficiency in English is essential for effective communication
Job Responsibility
Job Responsibility
  • Drive projects through to delivery, removing obstacles to ensure success
  • Contribute to the design of large-scale distributed software services and solutions
  • Write clean, well-tested code
  • Champion and improve team software engineering practices
  • Mentor junior engineers
  • Collaborate with related teams to achieve goals
  • Promote knowledge sharing and contribute to onboarding documentation
  • Participate in the on-call rotation to monitor service health and manage incidents
  • Fulltime
Read More
Arrow Right

Software Engineer II & Senior Software Engineer

Security represents the most critical priorities for our customers in a world aw...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, C, C++, C#, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check
  • Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Experience with Troubleshoot and optimize automation, reliability, and monitoring for Live Site running as part of an on-call rotation owned by engineering team
  • Experience with distributed systems, messaging systems like Kafka etc - Large scale system design
Job Responsibility
Job Responsibility
  • Lead the architecture, design and implementation of services for extremely high scale, throughput, durability, and low latency
  • Innovate and make service deployment and maintenance an efficient well-oiled machine that provides excellent reliability with minimal manual engineer intervention
  • Ability to conduct in-depth triage, troubleshooting, and forensics across all facets of the cloud stack while executing processes corrective action and continual service improvement
  • Drive Infrastructure security improvements for mission critical high scale workloads
  • Lead the definition of requirements, KPIs, priorities and planning of engineering deliverables
  • Mentor and grow the energetic, diverse, and driven team with a good mix of senior and mid-level
  • Fulltime
Read More
Arrow Right

Software Engineer II and Senior Software Engineer- Microsoft Security - Platform Team

We have multiple positions open for Software Engineers and Senior Software Engin...
Location
Location
Israel , Tel Aviv, Herzliya
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.Sc. or M.Sc. in computer science, software engineering, or equivalent experience
  • 3+ years of professional hands-on software development experience, primarily focused on developing and designing backend services in cloud or on-premises environments
  • Experience working with Kubernetes and Containers
  • Experience in working with cloud infrastructure and services
Job Responsibility
Job Responsibility
  • Contribute to business-critical initiatives in Microsoft Security
  • Requiring deep technical skills and the ability to quickly adapt to new areas
  • Will improve the end-to-end lifecycle of services
  • Analyze complex system behavior, and apply modern engineering practices to streamline deployments and reduce costs
  • Working on high-end technologies and collaborating across disciplines to deliver impactful features
  • Collaborate with multiple teams across Microsoft to deliver key customer solutions and support technology
  • Fulltime
Read More
Arrow Right

Software Engineer II and Senior Software Engineer- Microsoft Security

We have multiple positions open for Software Engineers and Senior Software Engin...
Location
Location
Israel , Tel Aviv, Herzliya
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.Sc. or M.Sc. in computer science, software engineering, or equivalent experience
  • 3+ years of professional hands-on software development experience, primarily focused on developing and designing backend services in cloud or on-premises environments
  • Experience taking initiative, map product/feature requirements, dependencies, and deliverables
Job Responsibility
Job Responsibility
  • Contribute to business-critical initiatives in Microsoft Security
  • Improve the end-to-end lifecycle of services
  • Analyze complex system behavior, and apply modern engineering practices to streamline deployments and reduce costs
  • Work on high-end technologies and collaborating across disciplines to deliver impactful features
  • Collaborate with multiple teams across Microsoft to deliver key customer solutions and support technology
  • Fulltime
Read More
Arrow Right

Software Engineer II and Senior Software Engineer

We have multiple positions open for Software Engineers and Senior Software Engin...
Location
Location
Israel , Tel Aviv, Herzliya
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.Sc. or M.Sc. in computer science, software engineering, or equivalent experience
  • 3+ years of professional hands-on software development experience, primarily focused on developing and designing backend services in cloud or on-premises environments
  • Experience working with Kubernetes and Containers
  • Experience in working with cloud infrastructure and services
Job Responsibility
Job Responsibility
  • contribute to business-critical initiatives in Microsoft Security
  • improve the end-to-end lifecycle of services
  • analyze complex system behavior, and apply modern engineering practices to streamline deployments and reduce costs
  • work on high-end technologies and collaborating across disciplines to deliver impactful features
  • collaborate with multiple teams across Microsoft to deliver key customer solutions and support technology
  • Fulltime
Read More
Arrow Right