Senior Software Engineer - C++ and Java
EngineeringSoftware EngineerBackend DeveloperSoftware Engineering
4 views0 saves0 applied
Quick Summary
Technical Tools
EngineeringSoftware EngineerBackend DeveloperSoftware Engineering
Responsibilities
~1 min read- →Design and develop backend services for a distributed platform
- →Develop software using C++ and Java
- →Collaborate with the product architect on architectural decisions
- →Conduct code reviews
- →Follow agile practices and take responsibility for delivery quality and timelines
- Bachelor's degree in Computer Science, Software Engineering
- 3+ years of solid experience in software design and development using C++
- Strong understanding and hands-on experience in multithreading, performance optimization, memory management, and C++ templates
- Experience in unit testing, performance profiling, and debugging (execution and memory)
- Solid experience with the standard C++ library
- Experience with Java and associated patterns and tools
- Experience in python or other scripting languages
- Experience in cloud technologies such as K8S, Docker, GCP, AWS, PaaS
- Experience in coding assistants such as Cursor/Copilot/Antigravity
- Experience or knowledge of AI/ML concepts is a major plus
- Experience with build systems such as CMake, Make, or MSBuild, Jenkins, CICD
- Hands-on experience with tools such as GDB, GCC, LD, Valgrind, VTune Profiler, Git, and various IDEs/editors
- Experience in distributed systems is a plus
- Experience in low-latency software design and development is a plus
- Experience with C++17 or above is a plus
- Experience working in Unix-based systems is a plus
- Experience with Boost libraries is a plus
- Experience in designing and developing high-performance asynchronous systems is a plus
- Knowledge or experience in GPU acceleration (CUDA/OpenCL) or FPGA acceleration (with HLS) is a plus
Location & Eligibility
Where is the job
Colombo, Sri Lanka
On-site at the office
Who can apply
LK
About this job
- Who can apply
- Sri Lanka
- Posted
- 151 days ago
Listing Details
- First seen
- June 12, 2026
- Last seen
- July 8, 2026
Posting Health
- Days active
- 150
- Repost count
- 0
- Trust Level
- 17%
- Scored at
- November 10, 2026
Signal breakdown
freshnesssource trustcontent trustemployer trust
External application
4 other jobs at
View all →Similar Software Engineer jobs
View all →Remote
Software Engineer, Backend, Comms Platform
$172K – $280K • Offers Equity • Offers Bonus
full-timeRemote
Remote
Senior Forward Deployed Engineer, AI Security
USD 170,000–200,000 per year
Full TimeRemote
Remote
Senior Frontend Engineer - Design Systems
$200,700 — $250,900 USD
Remote
Remote
[Job - 32592] Senior Backend Developer, Brazil
HomeofficeRemote
Remote
Junior Software Engineer (AI-Enabled) — Remote
Full-TimeRemote
Lead Software Engineer, Backend – Enterprise Productivity
$172,500 - $260,100 annually
Browse Similar Jobs
Integration Developer839Application Developer611Java Developer466Salesforce Developer256Search Engineer206.Net Developer202Build Engineer183Python Developer161Java Software Engineer128Solutions Architect117Laravel Developer115Compiler Engineer98Security Software Engineer95C++ Developer94SAP ABAP Developer75Robotics Software Engineer66Database Developer58Full Stack Developer57Wordpress Developer50Php Developer48
Newsletter
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
A
B
C
D
No spam. Unsubscribe at any time.