Get It Recruit - Information Technology
Staff Engineer Backend Wfh (Remote)
Staff Engineer Backend Wfh | Get It Recruit – InformationTechnology | United States
Staff Engineer Backend Wfh | Get It Recruit – Information Technology | United States
We are thrilled to announce an opportunity for a Staff Backend Engineer to join our expanding team! With our user base experiencing a remarkable 30% growth in the past year, we seek your expertise to sustain this upward trajectory. This role is ideal for individuals who are dedicated to constructing, validating, and deploying resilient backend systems while working closely with our Product team to introduce exciting features.
Key Responsibilities
- Guide projects and work alongside fellow engineers to implement innovative features, in close partnership with product and design teams.
- Assume responsibility for the design and development of backend services within a robust and scalable microservices framework.
- Collaborate with Product Managers, Designers, and Engineers to enhance feature design and functionality.
- Optimize critical platform components utilizing tools such as Redis, Postgres, and Kafka on AWS services.
- Propel innovation by making informed, data-driven decisions to integrate new technologies, architectures, and workflows.
- Ensure the platform’s high availability by leveraging distributed systems and infrastructure engineering, contributing to optimizations, cost efficiency, and incident management.
- Mentor and develop team members through collaborative sessions, code reviews, and architectural discussions.
Required Skills
- A minimum of 7 years of experience as a Software Engineer, with a significant focus on backend systems (Service APIs, Data Processing, Messaging Services).
- Demonstrated expertise in designing and implementing large-scale API systems that manage high load and ensure data integrity within a microservice architecture.
- Proficiency in creating systems that effectively utilize Cloud Services, particularly AWS.
- A sincere enthusiasm for software and systems testing.
- Comprehensive understanding of concurrency principles and trade-offs.
- An inquisitive mindset with a desire to grasp the complete functionality of systems.
- Familiarity with the JVM and proficiency in at least one JVM language (Java, Kotlin, Scala). Experience in designing and deploying extensive distributed systems is essential.
Compensation
Salary range: (180,000 – )250,000
Career Growth Opportunities
Joining our esteemed team offers unparalleled chances for professional development and career advancement, allowing you to elevate your skills in a vibrant and supportive environment. Collaborate with industry leaders and engage in innovative projects that will shape your career trajectory.
Employment Type: Full-Time
Show more
Show less
Related Jobs
See more All Other Remote Jobs-
NewSave
-
NewSave
- Save
- Save
- Save
- Save
- Save
- Save
- Save
- Save