FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Development Engineer
BeyondTrust. Design, build, and maintain highly scalable and resilient backend components, services, and orchestration.
Tech Stack
Tools & technologiesAirflowAWSAzureCloudElasticSearchLinuxMicroservicesPythonRabbitMQSpark
About the role
Key responsibilities & impact- Design, build, and maintain highly scalable and resilient backend components, services, and orchestration.
- Deliver outstanding user experience for complex API-based integrations.
- Contribute to the design of systems and provide technical leadership for projects with increasing complexity.
- Review functional and technical requirements to identify gaps and limitations, propose simplifications, and communicate ideas effectively with cross-functional teams.
- Be a bar-raiser for delivering results and taking end-to-end ownership individually and as part of a team.
- Relentless pursuit of high quality by leveraging engineering best practices.
Requirements
What you’ll need- 5+ years’ experience delivering and supporting enterprise-ready cloud-based systems.
- Solid Understanding of modern design patterns.
- Excellent communication and collaboration skills to work effectively with cross-functional teams.
- Experience with the full lifecycle of development, including product release in an agile environment.
- Experience working on an Agile team in a continuous integration and development environment.
- Hands-on experience in architecting and developing backend services.
- Proficient in Python with a deep understanding of OOP, System Design, Networks and Linux.
- Experience working with public cloud providers: AWS, Google Cloud, and Azure.
- Experience with data engineering technologies: RabbitMQ, S3, ClickHouse, Airflow, Spark, Elasticsearch.
- Experience in connecting to API services with limited functionality or scalability.
- Experience in developing scalable microservices architectures.
- Experience with performance optimization techniques for backend components running on cloud as well as on-prem.
- Understanding of Continuous Integration and Continuous Delivery strategies.
- Understanding of monitoring and alerting strategies.
- Familiarity with unit testing frameworks and end-to-end testing tools.
Benefits
Comp & perks- Diversity. Inclusion. They’re more than just words for us. They are the guiding values of how we build our teams, cultivate leaders, and create a culture where people feel connected.
- We take care of our employees so they can take care of our customers.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonOOPSystem DesignNetworksLinuxmicroservices architectureperformance optimizationdata engineeringAPI integrationdesign patterns
Soft Skills
communicationcollaborationtechnical leadershipproblem-solvingownershipcross-functional teamworkquality assuranceagile methodologyeffective communicationresults-oriented