> Markdown version of [/jobs/ext/4704256-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/4704256-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Bitdefender - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Amazon Web Services, C Sharp (Programming Language), Cloud Computing, Cyber Security, Software Design Patterns, Internet Security, Python (Programming Language), PostgreSQL, MongoDB, Object-Oriented Software Development, Cloud Services, Prometheus, Software Engineering, Software Systems, Systems Integration, Workflow Management Systems, Privacy Controls, Data Logging, Cloud Platform System, Large Language Models, Grafana, Git, Containerization, Kubernetes, Information Technology, Machine Learning Operations, Terraform, Software Version Control, Docker, Security Orchestration, Automation & Response - **Published:** November 13, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-software-engineer--37aac77c-e52d-411b-bc89-0dcbb5348c58 ## About the Role Software Engineering, Internet Security, Internet of Things, Government, Artificial Intelligence (AI), Research & Development (R&D), Security Analysis, Privacy Controls, Computer Security, Automation, *Education: Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience (5+ years of experience as a Software Development Engineer). *Technical Skills Proficiency in at least one Object Oriented Programming Languages and good knowledge of Design Patterns and System Design (e.g. Python, Java, C#) *Familiarity with cloud platforms, preferably AWS. *Experience with working with containers and orchestration tools (Docker, Kubernetes etc.) *Understanding of Infrastructure as Code (IaC) concepts; exposure to tools like Terraform is a plus. *Knowledge of version control systems, such as Git. Soft Skills: *Strong analytical and problem-solving abilities. *Effective communication skills, both written and verbal. *Ability to work collaboratively in a team-oriented environment. *Eagerness to learn and adapt to new technologies and challenges. Preferred Qualifications: *Experience with containerization and orchestration tools, particularly Kubernetes. *Exposure to monitoring and logging tools, such as Prometheus or Grafana. *Understanding of security operations and incident response processes. Nice to Have: *Experience with SOARs and/or SIEMs *Experience with SOC2 compliance and security best practices. *Knowledge of MongoDB and PostgreSQL. *Experience with AI/ML tools and integrating LLMs into operational workflows. ## Description We are seeking a motivated and detail-oriented Senior Software Engineer to join our Security Operations Center (SOC) Automation Engineering team. This position offers the opportunity to work on cutting-edge security automation projects while contributing to the development and maintenance of our MDR product, particularly for our Security Orchestration, Automation, and Response (SOAR) platform., *Software Development: Build and maintain software solutions and workflows using Python within our SOAR platform to streamline security operations. *Infrastructure Development: Develop, deploy and manage infrastructure components across multiple Cloud environments (e.g. AWS, GCP etc.) *Monitoring and Troubleshooting: Monitor SOC automation processes and troubleshoot issues, ensuring timely resolution to maintain operational efficiency. *Collaboration: Work closely with senior engineers and cross-functional teams to gather requirements, implement solutions, and support ongoing projects. *Security and Compliance: Collaborate with the InfoSec team to address security vulnerabilities, manage access controls, and ensure compliance with SOC2 change management processes. *Documentation: Contribute to the creation and maintenance of technical documentation, including standard operating procedures and troubleshooting guides. *Continuous Learning: Stay updated with the latest trends and best practices in automation, cloud services, and cybersecurity to enhance skill sets and contribute to team innovation. *On-Call Support: Participate in a rotational on-call schedule to address high-priority incidents, ensuring minimal disruption to services.