Backend Engineer - Data Heavy

September 17

Apply Now
Logo of Nacre Capital

Nacre Capital

Artificial Intelligence • Start-Ups • Deep Learning • Technology • Innovation

Description

• Backend Development: Design, develop, and maintain robust, scalable, and high-performance backend systems using primarily .NET technologies. • Data Management: Work with massive datasets, implementing efficient data storage, retrieval, and processing mechanisms. • Database Design and Optimization: Structure and optimize our extensive SQL Server database for optimal performance and scalability. Design efficient data models, indexes, and query execution plans to handle large data structures effectively. • Performance Optimization: Continuously monitor and optimize backend systems and database queries for speed, efficiency, and scalability, ensuring seamless data handling under heavy loads. • Collaboration: Work closely with frontend developers, data scientists, and product teams to understand requirements and deliver integrated solutions. • Problem-Solving: Analyze and resolve complex technical issues related to data management, backend systems, and performance bottlenecks at both the application and database levels. • Technology Exploration: Stay updated with the latest data-related technologies and evaluate their potential for improving our systems. • Business Alignment: Actively engage with business stakeholders to understand objectives and translate them into technical solutions that leverage data insights.

Requirements

• .NET Expertise: Proven experience in backend development using .NET technologies, including C#, ASP.NET Core, and Entity Framework. • SQL Server Mastery: Deep understanding of SQL Server, including database design, T-SQL, stored procedures, indexing, and query optimization techniques. • Data Handling: Strong understanding of data structures, algorithms, and database design principles, including experience with SQL and NoSQL databases. • Python Proficiency (Bonus): Familiarity with Python for scripting, data processing, or machine learning tasks is a significant advantage. • Elasticsearch or Similar (Bonus): Experience with Elasticsearch or other distributed search and analytics engines is a plus. • Problem-Solving: Excellent analytical and problem-solving skills, with the ability to identify and resolve technical challenges effectively at both the application and database levels. • Communication: Strong communication skills, both written and verbal, for collaborating with cross-functional teams and explaining technical concepts. • Business Acumen: Ability to understand business objectives and translate them into technical requirements and solutions. • Passion for Data: A genuine interest in working with data, uncovering insights, and contributing to data-driven decision-making.

Benefits

• Location: Remote work • Competitive Compensation: We offer a competitive salary and benefits package commensurate with experience. • Growth Opportunities: You'll have the opportunity to work on challenging projects, learn new technologies, and grow your career in a dynamic environment.

Apply Now

Similar Jobs

September 13

Backend Developer for a cloud application in real estate project management.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com