Senior Software Engineer - REMOTE
Jobgether
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Tech stack
JavaScript
Amazon Web Services (AWS)
Cloud Computing
Software Quality
Distributed Systems
Python
Data Streaming
Backend
Elixir
Programming Languages
Job description
- Lead and define architecture for backend systems ensuring scalability.
- Guide the development of marketing technologies and predictive systems.
- Oversee infrastructure and data flows across various systems.
- Drive technical strategy and collaborate with cross-functional teams.
- Evaluate new technologies and support long-term investment decisions.
- Demonstrate high technical expertise by building reliable, scalable systems.
- Mentor software and data engineers to foster their growth.
- Establish best practices for testing, code quality, and reliability.
Requirements
- 8+ years of engineering experience with leadership responsibility.
- Proficiency in backend engineering and distributed systems.
- Strong experience with cloud infrastructure design, particularly AWS.
- Expertise in programming languages such as Elixir, Python, and JavaScript.
- Strong communication skills to partner with product and business leaders.
- Experience owning and resolving high-impact technical challenges.
- Proactive mindset for risk mitigation and problem-solving.
Benefits & conditions
- Competitive salary and benefits.
- Flexible time off policy.
- Health, dental, and vision insurance.
- 401k matching program.
- Annual Relax & Recharge Bonus.
- Learning & Development stipend for professional courses.
- Mobile reimbursement up to $75.
About the company
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal Engineer - REMOTE. In this role, you will lead the vision and architecture for critical systems that drive our rapidly growing platform. As a senior technical leader, you will define the architecture and guide the engineering excellence needed to solve complex technical problems. Your impact will stretch across back-end engineering, enterprise architecture, and AI-driven automation, in an environment that thrives on innovation and speed. You will mentor and support a team, making significant contributions to the development of scalable systems while fostering a culture of excellence. This is a remarkable opportunity to shape the future of technology within the organization.Accountabilities