Senior Software Engineer
Quick summary
- Work type
- On-site
- Location
- Bethesda, MD
- Posted
- 5 days ago
- Nearby
- 99+ roles within 25 mi
Market check
Salary context
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $129,281–$191,750.
Based on 240 similar postings.
Employer
About IBM
IBM is a US-based global technology company providing hybrid cloud, AI, consulting, enterprise software, and IT infrastructure products and services.
IBM currently has 792 open roles on FindRole.
Most-posted roles
- Application Developer ServiceNow 99
- Associate Partner-AWS GTM Leader 49
- Sr. Software Engineer TS/SCI (FSP) 24
- Senior Software Engineer - HashiCorp Secure Products 19
- Account Technical Leader 18
At a glance
TL;DR · Senior Software Engineer
We are seeking a Senior Software Engineer with TS/SCI clearance to join our dynamic team in Bethesda, Maryland. This role involves designing and implementing robust software solutions for complex systems within the federal space program domain. Day-to-day responsibilities include collaborating on large-scale projects, writing high-quality code, conducting code reviews, and mentoring junior engineers. The ideal candidate will have expertise in Java or C++, along with experience in cloud platforms like AWS or Azure, and familiarity with DevOps tools such as Jenkins and Docker. Knowledge of cybersecurity standards and practices is essential given the sensitive nature of our work.
What you'll do
- Design and develop complex software solutions for secure communication systems.
- Implement encryption algorithms to ensure data security and integrity.
- Conduct code reviews and mentor junior developers on best practices.
- Optimize existing applications for performance and scalability improvements.
- Stay updated with the latest cybersecurity threats and countermeasures.
What we're looking for
- Must have TS/SCI clearance with FSP.
- Requires at least 5 years of software engineering experience.
- Proficient in Java, Python, and C++ for backend development.
- Strong knowledge of cloud platforms like AWS or Azure.
- Experience with DevOps tools such as Jenkins, Docker, and Kubernetes.
- Excellent problem-solving skills and ability to work independently.
More like this