Job Openings
Engineering Manager
About the job Engineering Manager
Company Description
Our client is a Norway-based software and internet services provider, founded in 1995. With 100+ employees across offices in multiple countries, they deliver both custom-developed solutions and off-the-shelf SaaS products. Serving over 200 clients across various sectors, including public administration, healthcare, oil & gas, and education, our client is recognised for its in-depth technical expertise, strong Nordic presence, and established industry reputation.
Key Responsibilities
- Lead a team of backend and frontend developers, actively contributing through hands-on coding, technical leadership, and architectural decision-making.
- Act as part of the product trio together with the Product Manager and UI/UX Designer, ensuring technical feasibility and alignment with product vision.
- Coordinate with DevOps to ensure production readiness and stable releases.
- Drive modernization initiatives, including transforming legacy applications into scalable SaaS solutions hosted on self-managed infrastructure.
- Collaborate closely with multiple engineering teams to design, build, and maintain applications and services that integrate and communicate with each other through APIs, events, or shared platforms.
- Ensure clear interface contracts, data ownership, and integration patterns between systems developed by different teams.
- Identify skill gaps within the team and contribute to recruitment, onboarding, mentoring, and continuous learning.
- Define and enforce engineering standards for testing, documentation, deployment, security, and code quality.
- Balance the delivery of business-critical features with the continuous reduction of technical debt.
- Communicate effectively with cross-functional and multicultural teams.
- Take ownership of system reliability, performance, scalability, and interoperability in production environments.
Skills & Qualifications
- Proven 7+ years of experience in .NET-based and MSSQL enterprise systems, with leadership responsibilities.
- Strong experience with relational databases, including Microsoft SQL Server and PostgreSQL.
- Strong architectural understanding of large-scale monolithic systems and/or microservice-based architectures.
- Hands-on experience with legacy system refactoring and modernization.
- Solid understanding of both Linux and Windows production environments, including deployment, troubleshooting, performance, and operational considerations.
- Experience working with distributed systems, API-based integrations, and applications developed by multiple teams.
- Experience with modern CI/CD pipelines and DevOps principles.
- Proficient in agile practices and sprint planning.
- Fluent in English, written and spoken.
- Experience participating in the modernization of legacy or on-prem applications into SaaS platforms.
- Experience migrating applications from Microsoft SQL Server on Windows to Linux-based environments using PostgreSQL.
- Experience working with distributed or cross-cultural teams, including international setups.
- Exposure to AI or LLM use cases in enterprise software.
- Experience with self-hosted platforms, private infrastructure, or datacenter environments.
Employment Structure
- Hybrid in Dhaka | Full-time
- Salary: BDT 250,000 - 300,000
- Benefits: 2 Festival bonuses
- Work Week: Monday-Friday, 10:00 AM - 7:00 PM
Hiring Process
- Interview with Talvette
- Career Journey + Technical Interview with Hiring Team
- Receive an offer
- Join their team full-time