Listopro
Senior Software Engineer (Remote)
Senior Software Engineer | Listopro | El Salvador
Senior Software Engineer | Listopro | El Salvador
Why our client is hiring for this position/mission
We are looking for a Senior Backend Engineer to join our Tracking and Address Validation team! This team is responsible for developing new features, building infrastructure, and maintaining current services. You will become a domain expert on our approach to 1) sending updates to customers about the status of their packages and 2) validating address locations across the world.
Additionally, you will be the first line of defense when unpredictable feature requests or issues come from ours premier partner, and while you’ll remain a member of our team, you may at times shuffle temporarily to other domain teams according to this partner’s priorities.
Team
You will be part of a team of ~9 people, and will be reporting to the Manager.
Responsibilities:
- Implement, test, and deploy software services with high SLAs that can handle millions of requests a day with a BDD approach.
- Verify and ensure performance and correctness of systems in response time and throughput.
- Refactor existing systems for optimal performance and reuse.
- Contribute to design reviews, participate rigorously in peer reviews, and build automated test suites for new features, products, and systems.
- Work with a sense of urgency and iterate quickly in an Agile process.
- Exceptional problem solving skills: demonstrated ability to understand business challenges and translate those into technical solutions.
- Join the on-call rotation and respond quickly to system incidents.
Requirements
- 5+ years of experience in software development.
- Must be able to come up to speed on new code bases quickly with minimal input from the team.
- Coding experience in server-side programming languages (e.g. Python, Go as well as database languages (SQL).
- Experience working with server-side MVC frameworks (e.g. Django, FAST API)
- Past experience and success building and supporting scalable APIs, services, or applications.
- Solid understanding of object-oriented programming and familiarity with various design and architectural patterns.
- Ability to look ahead to identify opportunities, foster a culture of innovation, and build for scale.
- High ownership and attention to system reliability and monitoring.
- Core behaviors focused on craftsmanship, engineering best practices including BDD, continuous improvement, and team success.
- 4-year degree in Computer Science or equivalent experience.
- Nice to have Go experience
- Nice to have experience with AWS/Cloud services such as EC2, S3, DynamoDB, Lambda, Route 53, Cloud Formation, Cloudflare, Elastic Beanstalk, IAM, etc.
Timezone
- Overlap from 9 am to 1 pm PST and the rest of the day can be at any other time zone.
Recruitment Process
1 Screening (30 mins): Introductory call to assess basic fit and discuss the role.
2 – Technical Interview (questions only)
3 – Technical Evaluation (45 mins – 1 hour) – live coding exercise
Please notice that changes can happen. Steps could be added/skipped depending on the candidate’s performance/team’s availability.
Requirements
None
Benefits
Vacaciones / Flexibilidad de Trabajo
- Trabajo Remoto: Globalmente remoto
7576-5-29092024
Show more
Show less
Related Jobs
See more All Other Remote Jobs-
NewSave
-
NewSave
-
NewSave
- Save
- Save
- Save
- Save
- Save
- Save