Senior Cloud Software Engineer
2 days ago
About the Role
The Data Management Division (DMD) at Space Telescope Science Institute (STScI) seeks a highly skilled Senior Cloud Software Engineer (Database) with deep expertise in relational database design and development, Python and SQL programming, and cloud-based data processing. You will lead the design and optimization of large-scale data architectures and workflows that support the Roman Space Telescope and the broader astronomy community.
This role is ideal for someone passionate about building robust, scalable systems for scientific data processing in a cloud environment. You'll collaborate with a team of engineers and scientists to deliver high-quality, science-ready data products.
This is a HYBRID work arrangement, offering flexibility to work both from home and onsite at our Baltimore, MD campus.
Candidates must reside in or be willing to relocate to our local market (MD, DE, VA, PA, DC & WV).
This position requires US Citizenship or Permanent Residence to meet ITAR requirements.
The annual salary range for this senior level role is $130,000 - $150,000. The posted salary range represents a general guideline; however, STScI considers several factors when determining base salary offers, such as internal pay equity, the scope and responsibilities of the position, the candidate's experience, education, and skill, and current market conditions. The substitution of additional relevant education and/or experience for stated qualifications may be considered.
_______________________________________________________________________________________________________________________________________________________________________________________________
Key Responsibilities
- Design and optimize relational database schemas for large-scale scientific data systems.
- Lead efforts in database performance tuning, query optimization, and data integrity.
- Develop and maintain data processing pipelines for astronomical datasets in cloud environments.
- Implement Python-based ETL workflows and data orchestration using tools like Apache Airflow or AWS Batch.
- Build and manage AWS-native infrastructure using Infrastructure as Code (Terraform, CloudFormation).
- Develop CI/CD pipelines for automated deployment and testing.
Preferred Experience & Skills
- Bachelor's degree in Computer Science, Engineering, or related field with 8+ years of experience.
- Expert-level proficiency in Python and SQL for data processing and application development.
- Strong experience with PostgreSQL, MSSQL or similar relational databases, including schema design and performance tuning.
- Proven ability to design data architectures for large-scale systems.
- Hands-on experience with AWS (ECS/EKS, Lambda, RDS, S3, SNS/SQS, etc.)
- Familiarity with ETL processes, data lakes, and workflow orchestration tools (e.g., Apache Airflow).
- Experience with Kafka or equivalent streaming/messaging technologies (e.g., AWS Kinesis, SNS/SQS, MSK).
- Experience with containerization (Docker, Kubernetes) and CI/CD tools (Ansible, CodePipeline, GitHub Actions, GitLab CI).
- Knowledge of IaC tools (Terraform, CloudFormation) and cloud security best practices.
- Experience with Java is a plus but not required.
___________________________________________________________________________________________________________________________________________________________________________
Why Join Us?
You'll be part of a mission-driven organization supporting cutting-edge astronomical research. You'll work with a team of software developers and astronomers to deliver critical science products and data processing tools. We offer a flexible hybrid work environment, competitive compensation, and the opportunity to work on impactful projects that shape the future of space science.
We offer an excellent and generous benefits package, tuition reimbursement, flexible work schedules and a stimulating and diverse work environment. Explore our benefits:
TO APPLY: Share your experience by uploading a resume and cover letter and by completing an online application. Applications received by November 30, 2025, will receive full consideration. Applications received after this date will be considered until the position is filled.
Individuals needing assistance with the employment process can contact us at
LYHYBRIDEqual Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
-
Baltimore, Maryland, United States Imran Yousuf Full time $120,000 - $150,000 per yearWe're on the lookout for talented Cloud Software Engineers to join dynamic team of our client. This role is ideal for those who share our passion for innovation and cloud-based development. Your work will involve the customer's cutting-edge GHOSTMACHINE (GM) cloud development platform, and you'll focus on bringing the future to life. Whether you're already...
-
Senior Software Engineer-PHP
4 days ago
Baltimore, Maryland, United States InVita Healthcare Technologies Full time $120,000 - $130,000 per yearAbout InVita Healthcare TechnologiesInVita Healthcare Technologies is a leading software provider for complex medical, forensics, and community care environments. We build specialized, highly configurable, and integrated systems that support hospitals, blood centers, donation organizations, public health labs, and forensic labs. InVita is the clear leader in...
-
Senior Software Engineer
2 days ago
Baltimore, Maryland, United States T. Rowe Price Full time $120,000 - $150,000 per yearRequisition Number: Position Title:External Description:Role SummaryPositions are available in our New York City office or at our brand-new AI Engineering squad in Harbor Point, Baltimore, MD. Both locations offer the opportunity to collaborate with top talent, drive innovation, and make a real impact in asset management. Design, develop, and deploy...
-
Software Engineer w/ DevOps
18 hours ago
Baltimore, Maryland, United States Tential Solutions Full time $120,000 - $200,000 per yearJob Title: Senior Software Engineer w/ DevOpsOur client is the largest non-bank lender in the United States. As part of a demonstrated commitment and investment in innovation and new ways of reaching our customers, we are transforming our industry-leading lending services. We are seeking talented and versatile Strong Software Engineers to play a critical...
-
Software Engineer
5 days ago
Baltimore, Maryland, United States StoCastic Full time $90,000 - $120,000 per yearCompany Description StoCastic is transforming the delivery of healthcare through ground-breaking products and services that harness large-scale electronic health record (EHR) data and give care teams real-time predictive insight for safer, smoother and more affordable care. Our products are rooted in data science and operations research developed at Johns...
-
Senior DevOps Engineer
4 days ago
Baltimore, Maryland, United States Strategic Systems Inc Full time $120,000 - $180,000 per yearJob Title: Senior DevOps EngineerLocation: RemoteDuration: Long-Term EngagementWe're seeking aSenior DevOps Engineerwith deep experience in cloud automation, Kubernetes, and CI/CD engineering. This role is ideal for someone who wants to lead technical initiatives and build scalable, cloud-native solutions.Required Experience8+ years in DevOps engineering at...
-
Cloud/System Engineer
3 days ago
Baltimore, Maryland, United States Infojini Inc Full time $120,000 - $180,000 per yearBelow is the job description for the position:Position:Systems Engineer –Expert in Cloud Security, IAM & SIEM IntegrationLocation:Baltimore, Maryland (4 Days Remote / 1 Day Onsite)Duration:12 MonthsOverview:We are seeking an experiencedSystems Engineerto strengthen our hybrid cloud security posture acrossActive Directory, Microsoft Azure AD, and Google...
-
Lead ServiceNow Software Engineer
2 days ago
Baltimore, Maryland, United States Deloitte Full time $97,600 - $200,600 per yearAs a Lead ServiceNow Software Engineer , you will actively engage in your engineering craft, taking a hands-on approach to multiple high-visibility projects. Your expertise will be pivotal in delivering solutions that delight customers and users, while also driving tangible value for Deloitte's business investments. You will leverage your extensive...
-
Senior Data Engineer
4 days ago
Baltimore, Maryland, United States Arena Full timeCompany DescriptionArena has been leveraging advanced AI and predictive analytics for over a decade to empower organizations with the talent intelligence needed to make proactive, data-driven workforce decisions. We guarantee results, delivering measurable improvements in key metrics like employee retention, productivity, and compliance.Role DescriptionThis...
-
UAV Software Engineer
4 days ago
Baltimore, Maryland, United States Bestgate Engineering Full time $90,000 - $120,000 per yearCompany Description We love what we do and we hire the best and brightest engineers who want to work with like-minded folk. Our customers provide us the opportunity to attack specialized problems that simply cannot be solved anywhere else. We are looking for software engineers who are interested in designing high-visibility solutions to help our customers...