👨🏻‍💻 postech.work

Senior Software Engineer

Fulcrum • 🌐 In Person • 💵 $145,000 - $170,000

In Person Posted 6 days ago

Job Description

As a Senior Software Engineer, you will be instrumental in the development and enhancement of our software systems. Your role will involve full-stack cloud-native software development, with a focus on building and maintaining distributed systems. You will collaborate with cross-functional teams to troubleshoot issues, improve system reliability, and enhance overall performance.

Key Responsibilities:

Design, develop, and maintain robust software applications and services.

Collaborate with teams to identify and resolve issues, ensuring high reliability and performance of systems.

Analyse existing software systems to identify shortcomings and propose effective solutions.

Build and deploy production-ready services, providing ongoing support and maintenance.

Develop tooling and processes that facilitate efficient development practices for engineering teams.

Mentor and assist team members through code reviews, technical discussions, and collaborative problem-solving.

Qualifications:

A minimum of 3 years of experience in Software Engineering.

Proficiency in at least one of the following programming languages: Python, JavaScript, Ruby, or frameworks such as React.

Experience in developing and operating large-scale distributed systems.

Strong debugging skills for complex software issues.

Familiarity with AWS, cloud-native software design, infrastructure, backend systems, and Kubernetes.

A collaborative approach to mentoring and knowledge sharing through pairing, code reviews, and technical discussions.

Ability to lead and work effectively with cross-functional teams.

Experience with high-scale telemetry systems is advantageous.

Willingness to participate in on-call rotations, including availability on weekends.

Job Types: Full-time, Permanent

Pay: $145,000.00 – $170,000.00 per year

Work Location: In person

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.