About the Role
We are seeking a highly skilled Senior Core Technology Engineer to design, develop, and optimize our core systems and platforms. The ideal candidate thrives in a fast-paced environment, excels at problem-solving, and has deep technical expertise in core engineering technologies. You will play a key role in ensuring system performance, scalability, and reliability while collaborating closely with product, engineering, and operations teams.
Key Responsibilities
- Design, implement, and maintain high-performance, scalable, and reliable core systems and backend infrastructure.
- Collaborate with cross-functional teams to define technical requirements and system architecture.
- Optimize algorithms, databases, and code to ensure system efficiency and robustness.
- Troubleshoot complex technical issues and provide proactive solutions.
- Mentor junior engineers and contribute to technical best practices and documentation.
- Participate in code reviews, design discussions, and strategic planning for technology evolution.
- Stay up-to-date with emerging technologies and industry trends to recommend improvements.
Required Qualifications & Skills
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- 5+ years of experience in core system engineering, backend development, or platform engineering.
- Strong programming skills in languages such as C++, Java, Python, or Go.
- Deep understanding of system architecture, distributed systems, and performance optimization.
- Experience with databases (SQL and NoSQL), messaging systems, and caching solutions.
- Knowledge of software development lifecycle, CI/CD pipelines, and version control systems (Git).
- Strong analytical and problem-solving skills.
- Excellent communication skills and ability to work collaboratively in a team environment.
Preferred Qualifications
- Experience in cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Knowledge of cybersecurity principles and secure coding practices.
- Experience with microservices architecture and RESTful APIs.
- Familiarity with DevOps practices and automation tools.
What We Offer
- Opportunity to work on cutting-edge technologies and challenging projects.
- Collaborative and innovative work environment.
- Competitive compensation and benefits package.
- Professional growth and learning opportunities.