
Senior Software Engineer
Ellit Groups
full-time
Posted on:
Location Type: Remote
Location: Indonesia
Visit company websiteExplore more
Job Level
About the role
- Design, build and maintain core backend platform which includes microservice framework, libraries, asynchronous inter-service communication, media handling, etc.
- Proactively work with engineering teams, identify gaps and work with your to address it.
- Effectively communicate these with stakeholders and propose/implement solutions.
- Ensure high availability and application security of services
- Set high standards of engineering design and code quality
- Utilize AI agents to automate repetitive coding tasks and generate comprehensive test suites, accelerating development cycles.
- Employ AI-powered tools for code analysis and vulnerability detection to proactively strengthen system security.
- Integrate AI-driven insights into performance monitoring to identify and address potential bottlenecks efficiently.
- Collaborate with AI teams to explore and implement novel security solutions powered by machine learning.
Requirements
- At Least 5+ years of experience in software engineering, with relevant experience in work in platform or product engineering.
- Experience working with microservice architecture and exposure to consumer scale systems
- Strong knowledge of modern technologies and hands on coding experience with either Go, C++ or Java.
- Experience working in Cloud environment and strong knowledge of engineering fundamentals
- Ability to speak and write succinctly and clearly
Benefits
- Employees can work remotely
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
microservice architectureGoC++Javacloud environmentAI agentscode analysisvulnerability detectionperformance monitoringmachine learning
Soft Skills
communicationcollaborationproblem-solvingproactive approachstakeholder engagementengineering design standardscode quality