Software Engineer jobs in Bulgaria
Explore 7 matching jobs.
Senior Software Engineer, C++
Palo Alto Networks
Posted: 10/20/2026AWSDistributed SystemsDockerJenkinsKubernetesLinuxPythonTCP/IPUnix+1 more
Software Engineer
Smartsheet
Posted: 10/9/2026AWSDockerDynamoDBJavaJavaScriptKubernetesLinuxMySQLNode.js+2 more
Open Source Contributor, Developer
Gramian Consulting
Posted: 10/9/2026Junior Survey Developer
Ipsos North America
Posted: 10/2/2026Junior Survey Developer
Ipsos North America
Posted: 10/2/2026Principal Clinical Data Standards, R Programmer
ICON plc
Posted: 9/21/2026Senior Kony Developer
Intetics
Posted: 9/18/2026Junior Survey Developer
Ipsos North America
Posted: 9/15/2026
Senior Software Engineer, C++
Palo Alto NetworksCore Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Modern C++ programming within Linux/Unix environments, focusing on high-performance, low-latency feature development and secure coding practices. Proven ability to mentor team members and take ownership of core engine performance and security in complex distributed systems.
Highest-signal resume keywords
Modern C++ (C++17/20)Systems-Level ProgrammingCI/CD WorkflowsAWS ServicesSecure Network Protocols
Tech Stack
Tools & technologiesAWSDistributed SystemsDockerJenkinsKubernetesLinuxPythonTCP/IPUnixC++
About the role
Key responsibilities & impact- Design, build, and deliver high-performance, low-latency features and enhancements for the SIA RDP product
- Collaborate closely with systems architects, QA, and security teams across the software lifecycle
- Champion clean, testable, and secure coding practices, threat modeling, and code reviews
- Mentor team members, fostering a culture of technical excellence and engineering rigor
- Take end-to-end ownership of core engine performance, protocol handling, and security
Requirements
What you’ll need- 5+ years of hands-on experience in Modern C++ (C++17/20) within Linux/Unix environments
- Strong background in systems-level programming: multithreading, concurrency, memory optimization, and network I/O (TCP/IP, sockets)
- Exceptional analytical, debugging, and root-cause analysis skills
- Proven ability to independently navigate, understand, and learn complex distributed systems
- Experience with modern CI/CD workflows and version control (e.g., Git, Jenkins, Artifactory)
- Practical experience leveraging modern AI developer tools (e.g., Claude Code, Cursor, Copilot) to explore unfamiliar codebases, plan complex tasks, and execute cross-repository implementations
- Hands-on experience with AWS services (Lambda, ECS, S3) and containerization (Docker, Kubernetes)
- Familiarity with secure network protocols (TLS/SSL), authentication mechanisms (LDAP, RADIUS, Kerberos), or OWASP standards
- Working experience with Python or Bash for automation and tooling
- Must be able to work without employer-sponsored work visas; immigration sponsorship is not available
Benefits
Comp & perks- Additional health insurance with dental treatment included
- Life / permanent disability insurance
- Sick Leave allowance
- Mobile phone plan
- FLEX Benefits wallet
- Employee Assistance Program (EAP)
- Flexible Home office working model
- Opportunities for professional growth and learning
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
MultithreadingConcurrencyMemory OptimizationNetwork I/ODebuggingRoot-Cause AnalysisPythonBash
Soft Skills
Analytical SkillsMentoringCollaboration
Tools & Technologies
GitJenkinsArtifactoryDockerKubernetesClaude CodeCursorCopilot
Industry Keywords
Distributed SystemsThreat ModelingOWASP StandardsTLS/SSLLDAPRADIUSKerberos