Lead Software Engineer, Backend

About Us

Join HexionLab where creativity meets technology, and be part of a team that’s dedicated to delivering exceptional user experiences. Our frontend team pushes the boundaries of user interface design and performance, building scalable, high-quality applications that captivate and engage.

Department: Software Engineering
Project Location(s): Remote
Education: Bachelor’s Degree

Position Overview

As a Lead Software Engineer, Backend, you will guide our backend development team to design and implement robust, scalable, and efficient solutions. In this senior role, you’ll work hands-on with modern backend technologies while also influencing architectural decisions, mentoring engineers, and leading project execution. This is an exciting opportunity for a talented and driven engineer with a deep understanding of backend development to make a significant impact on our systems and products.

Key Responsibilities

  • Lead the backend engineering team to develop, test, and deploy high-quality software.
  • Design and implement scalable microservices architectures, ensuring code quality, reliability, and maintainability.
  • Oversee database architecture and data flow for optimal system performance, using SQL and NoSQL databases like PostgreSQL, MongoDB, Neo4j, and CassandraDB.
  • Collaborate with product managers, frontend engineers, and DevOps teams to define project requirements, objectives, and timelines.
  • Mentor and support junior engineers, conducting code reviews, technical guidance, and performance evaluations.
  • Drive continuous improvement by advocating for best practices, including Domain-Driven Design, caching strategies, and robust API development with SOAP, REST, and GraphQL.
  • Implement and optimize CI/CD pipelines to ensure fast, reliable software delivery using Docker and Kubernetes.
  • Troubleshoot and resolve complex backend issues, ensuring system resilience and security.

What You’ll Gain

  • Professional Growth: Opportunities to lead and shape backend engineering within an innovative environment.
  • Mentorship: Collaborate with a highly skilled team where knowledge sharing and learning are encouraged.
  • Innovation: Engage in projects that push the boundaries of technology, adopting the latest backend practices and tools.
  • Competitive Compensation: A salary package that rewards your expertise and leadership contributions.
  • Flexible Work Options: Hybrid work arrangements to balance life and work seamlessly.

Skills and Qualifications

  • 8+ years of backend development experience, with a focus on high-performance, scalable applications.
  • Proficiency in C# and extensive experience with the .NET Framework (v8).
  • Strong knowledge of microservices architecture and hands-on experience with Kafka, RabbitMQ, and Rediscaching.
  • Familiarity with ElasticSearch, Serilog, and Consul for logging, monitoring, and service discovery.
  • Expertise in CI/CD tools, containerization, and orchestration (e.g., Jenkins, Docker, Kubernetes).
  • Ability to lead technical discussions, make critical design decisions, and collaborate with cross-functional teams.
  • Strong problem-solving skills, with a detail-oriented approach to debugging and troubleshooting.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

Ready to Join Us?

If you’re passionate about backend engineering and ready to lead a team of talented developers, apply today to become a part of our innovative journey. We look forward to having you onboard!

How can we help you?

Contact us at the HexionLab office or submit a business inquiry online.

Consulting WP really helped us achieve our financial goals. The slick presentation along with fantastic readability ensures that our financial standing is stable.

Amanda Seyfried
Sales & Marketing, Alien Ltd.