Principal Engineer Software Development (Remote)

Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level

Get It Recruit - Information Technology

Principal Engineer Software Development (Remote)

Principal Engineer Software Development | Get It Recruit –Information Technology | United States

Job Overview

Join our dynamic team as a Principal Software DevelopmentEngineer, where you will be at the forefront of innovation within the...

Principal Engineer Software Development | Get It Recruit – Information Technology | United States

Job Overview

Join our dynamic team as a Principal Software Development Engineer, where you will be at the forefront of innovation within the enterprise software landscape. We are seeking a skilled professional to lead the development and maintenance of our Document Storage service’s persistence layer, with a focus on creating resilient and scalable solutions.

About The Team

Our Document Storage Service is dedicated to providing secure and highly scalable persistence solutions through user-friendly APIs. We pride ourselves on developing exceptional database, key-value, and object storage applications designed for effective document management in a multi-tenant cloud environment.

Key Responsibilities

  • Lead a talented team in the design, development, and enhancement of our Erlang/RIAK application.
  • Create and implement new applications for the persistence layer.
  • Develop distributed applications within a private cloud setting.
  • Ensure high availability and disaster recovery through effective solutions.
  • Coordinate application services to foster customer success.

Required Skills

  • 7 years of experience in designing and constructing large-scale distributed systems using open-source technologies.
  • Proficient coding skills in Erlang, Scala, Elixir, or similar programming languages.
  • Extensive knowledge of Linux networking and storage architectures.
  • Proven experience in leading teams dedicated to building highly resilient distributed databases.
  • Expertise in RIAK NoSQL database technology.
  • Familiarity with distributed systems components such as Hadoop, Spark, HBase, Cassandra, and Kafka.

Qualifications

  • Master’s or PhD in Computer Science or equivalent professional experience is preferred.
  • A minimum of 7 years of relevant experience in distributed systems and programming.
  • Demonstrated leadership skills in guiding teams and projects.
  • Strong problem-solving and analytical abilities.

Career Growth Opportunities

At our company, we are committed to fostering your professional development and career progression. You will have the opportunity to enhance your skills and expand your network within the industry, all while contributing to groundbreaking projects.

Company Culture And Values

We firmly believe that our people are our greatest asset. Our culture emphasizes employee well-being, collaboration, and community engagement. We prioritize creating an inclusive and supportive work environment where every team member can thrive.

Compensation And Benefits

  • Base salary for this role ranges from (198,700 to )298,000 USD, depending on location and experience.
  • Additional salary ranges for other US locations can vary from (179,800 to )323,400 USD.
  • Competitive bonuses, commissions, and annual stock grants may be available.
  • Flexible working arrangements to accommodate both personal and professional commitments.

Employment Type: Full-Time

Show more

Show less

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.