Senior Software Engineer (Data Analytics and Warehouse) at MB Technologies | UnseenRoles
Senior Software Engineer (Data Analytics and Warehouse)
MB Technologies·
viaLinkedIn
Full-timePublic
Colombo9h ago
Job Description
Job Title: Senior Software Engineer (Data Analytics and Warehouse)
Location: Colombo, Sri Lanka (On Site)
Company: MB Tech
Job Overview
We are looking for a talented Senior Software Engineer with specialized expertise in Data Analytics and Warehousing to join our team. You’ll be instrumental in creating high-performance data architectures and web applications that handle millions of customer interactions. Furthermore, you will work closely with business stakeholders, designers, and other engineers to translate complex data domains into actionable financial insights.
Key Responsibilities
• Design, develop, and maintain both backend components and analytical dashboards for our applications.
• Architect and optimize data flows between relational databases and high-scale data warehouses.
• Analyze complex data domains to identify relationships and ensure data integrity across the platform.
• Build and scale financial analytics features using AI-assisted coding tools to ensure rapid, high-quality delivery.
• Collaborate with cross-functional teams to define, design, and ship new data-driven features.
• Identify and correct performance bottlenecks in SQL queries and data processing pipelines.
• Help maintain code quality, organization, and automation while mentoring junior engineers in data best practices.
Qualifications
• A degree in Computer Science, Software Engineering, IT, or a related field.
• 6+ years of experience in software engineering with a strong focus on product development.
• Deep proficiency in JavaScript/TypeScript for full-stack feature development with experience in Java for backend services.
• Deep understanding in SQL and SQL query performance improvements.
• Extensive experience with MySQL and MariaDB, including managing self-managed instances and AWS RDS.
• Hands-on experience with data warehousing platforms, such as Snowflake and AWS Redshift.
• Proven track record in building analytics dashboards, particularly those dealing with complex financial data.
• Strong data analytical skills with a demonstrated ability to find data relationships and map data domains.
• Experience utilizing modern AI coding tools, such as Claude Code, to enhance development workflows.
• Strong problem-solving skills and meticulous attention to detail regarding data accuracy.
• Excellent communication and teamwork skills.
Bonus Skills
• Experience with broader AWS cloud tools and infrastructure-as-code.
• Familiarity with Agile development processes and CI/CD pipelines for data.
What We Offer
• A dynamic and collaborative work environment
• Opportunities for professional growth and development
• Competitive compensation package
• A chance to be part of impactful projects with real business value
Join us in building the future of technology. Apply now with your resume and a brief description of your most impactful data-related project.
MB Tech is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Senior Software Engineer (Data Analytics and Warehouse)
MB Technologies · Colombo
New
Decision Maker
Daniel Mercer
Head of Engineering
Hiring Team
+3 team members
Advanced Hiring Intelligence
Explore the hiring team for this profile. Go beyond the job board to find decision-makers.