Software Engineer - Real-Time Data & Cloud

Columbia Technology Partners, Inc

Corridor North (MD)

On-site

USD 95,000 - 150,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive benefits
401k retirement plan
Paid time off
Profit sharing bonus
Referral bonus program

Job summary

Columbia Technology Partners is seeking a Software Engineer to develop, maintain, and enhance complex software systems supporting mission-critical operations. The ideal candidate will contribute to all phases of the software development lifecycle, including requirements analysis, design, development, testing, integration, deployment, and sustainment.

Opportunities are available for entry-level developers through senior technical leaders supporting advanced analytics, large-scale data processing,

Qualifications

  • Experience with Linux and cloud-based environments.
  • Proficient in modern programming languages, frameworks, and software dev methodologies.
  • Experience with large-scale data processing, analytics, real-time apps, or distributed systems.
  • Database design, data repositories, and complex query development.
  • Experience as technical lead or mentoring developers.
  • Experience with Agile, DevSecOps, CI/CD, automated testing, and secure SDLC.

Responsibilities

  • Analyze user requirements to derive software design and performance requirements.
  • Design, develop, test, document, and maintain software applications.
  • Debug existing software and resolve defects to improve functionality.
  • Integrate software into existing systems and environments.
  • Develop and maintain database interfaces, queries, and data repository solutions.
  • Implement algorithms to satisfy system performance, scalability, and functional requirements.
  • Collaborate with system engineers, hardware engineers, and stakeholders to derive software requirements and resolve technical challenges.
  • Participate in software testing, quality assurance, and verification activities.
  • Recommend and implement improvements to software development processes and documentation standards.
  • Design and implement complex algorithms, interfaces, and software architectures.
  • Lead software development efforts, oversee team activities, and ensure compliance with established development processes.
  • Coordinate software installation, deployment, and operational support activities.
  • Recommend new technologies, methodologies, and engineering practices to improve software solutions.
  • Provide technical leadership, mentorship, and quality oversight across software development teams.
  • Support customer engagement activities and contribute to strategic software engineering decisions.

Skills

Linux
Cloud environments
Programming languages
Analytics
Distributed systems
Technical leadership

Education

Bachelor's degree in Computer Science or related

Tools

SQL
CI/CD tooling
DevSecOps tooling

Job description

Columbia Technology Partners is seeking a Software Engineer to develop, maintain, and enhance complex software systems supporting mission-critical operations. The ideal candidate will contribute to all phases of the software development lifecycle, including requirements analysis, design, development, testing, integration, deployment, and sustainment.

Opportunities are available for entry-level developers through senior technical leaders supporting advanced analytics, large-scale data processing,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer – Real-Time & Data Analytics
Software Engineer – Real-Time & Data Analytics

Columbia Technology Partners, Inc • Annapolis (MD), Northern (KY)

Hybrid
USD 110,000 - 180,000
Medical plans
Vision + Dental
401k
+5
Cloud-Native Software Engineer for Distributed Systems
Cloud-Native Software Engineer for Distributed Systems

Columbia Technology Partners • Corridor North (MD)

On-site
USD 120,000 - 180,000
401k plan
Profit sharing bonus
Career growth opportunities
+1
Cloud Software Engineer - Build Scalable Cloud-Native Apps
Cloud Software Engineer - Build Scalable Cloud-Native Apps

Columbia Technology Partners, Inc • Annapolis (MD), Northern (KY)

Hybrid
USD 110,000 - 150,000
401k company contribution
Referral bonus program
Profit sharing bonus
Senior Software Engineer - Enterprise Java & Cloud Integrations
Senior Software Engineer - Enterprise Java & Cloud Integrations

Columbia Technology Partners • Corridor North (MD)

On-site
USD 120,000 - 180,000
Medical plans
Vision and Dental
401k company contribution
+5
Senior Software Engineer - Enterprise Java & Cloud Integrations
Senior Software Engineer - Enterprise Java & Cloud Integrations

Columbia Technology Partners • Maryland

On-site
USD 150,000 - 190,000
Medical plans
401k with company contribution
PTO + leave
+4
Software Engineer I: Real-Time Data & Analytics
Software Engineer I: Real-Time Data & Analytics

Synergy ECP • Columbia (MD)

On-site
USD 90,000 - 120,000
Senior Systems Engineer - Mission-Critical Data Systems
Senior Systems Engineer - Mission-Critical Data Systems

Columbia Technology Partners • Maryland

On-site
USD 182,000 - 233,000
Profit Sharing Bonus
401k – company matching
PTO + Leave
+1
Software Engineer II – Real-Time Analytics & Data Systems
Software Engineer II – Real-Time Analytics & Data Systems

Synergy ECP • Columbia (MD)

On-site
USD 130,000 - 170,000
Senior Software Engineer - Enterprise Java & Cloud Integrations
Senior Software Engineer - Enterprise Java & Cloud Integrations

Columbia Technology Partners, Inc • Annapolis (MD), Northern (KY)

Hybrid
USD 120,000 - 150,000
Medical plans
Vision & Dental
401k
+4
Cloud Software Engineer
Cloud Software Engineer

Columbia Technology Partners, Inc • Annapolis (MD), Northern (KY)

Hybrid
USD 110,000 - 150,000
401k company contribution
Referral bonus program
Profit sharing bonus