Remote Senior C Software Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The Senior C Software Engineer will work at 3Pillar, a leading destination for senior software engineers, focusing on transformative projects in various industries such as urban living, media, and healthcare.
  • The role involves architecting solutions that reshape industries and requires effective communication with client project stakeholders regarding project status and recommendations.
  • Responsibilities include crafting high-quality client code that is efficient, performant, testable, scalable, and secure.
  • The engineer will participate in planning and estimation efforts, gather requirements, and present developed features to clients.
  • The position requires executing complex activities within current methodologies and quality standards, promoting client success through collaboration with engineers, designers, and managers.
  • The engineer will engage in agile software development practices, including daily stand-ups, sprint planning, and team retrospectives.
  • Mentoring other engineers and participating in the Engineering Practice community is expected, along with driving project delivery from conceptualization to deployment.

Requirements:

  • A minimum of 5+ years of experience as a Full Stack Engineer, with at least 5 years of experience in C and 3 years in Linux.
  • Experience in Agile software development methodologies is required.
  • The candidate must have expertise in Object-Oriented Programming principles, high-level design proficiency using UML/C4/ArchiMate, and experience in creating scalable and performant enterprise-level systems.
  • The role requires mentoring other engineers and decision-makers, a good understanding of SOLID principles, and familiarity with OWASP.
  • Proficiency in the English language is mandatory.
  • Additional desired experience includes knowledge of Object-Relational Mappers (ORMs), architectural and design patterns, CPU hardware architectures, unit testing, cloud working, and containers using Docker/Kubernetes.

Benefits:

  • 3Pillar offers a flexible work environment, allowing employees to work from the office, home, or a combination of both.
  • The company promotes a remote-first approach, enabling team members to learn from top talent globally and work efficiently across cultures.
  • Employee well-being is prioritized, with a focus on fitness offerings, mental health plans, and generous time off.
  • The professional services model at 3Pillar accelerates career growth and development opportunities across various projects and industries.
  • The company is committed to diversity and inclusion, reinforcing values like Intrinsic Dignity and Open Collaboration.
About the job
Posted on
Job type
Salary
-
Experience level
Technology stack
Leave a feedback