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.
Tech Stack
Tools & technologiesAWSDistributed SystemsEC2PostgresSQL
About the role
Key responsibilities & impact- Design, implement, and maintain scalable backend services in a distributed system environment (99% backend work)
- Develop software solutions using C#, C++, and MS SQL/PostgreSQL
- Collaborate on UI development as needed to support service integration and functionality
- Build, deploy, and manage applications using AWS resources, with a focus on EC2 / ECS for compute environments, Lambdas for serverless processing, and SQS and SNS for messaging and event-driven architecture
- Participate in code reviews, design discussions, and cross-functional team meetings to ensure software quality and scalability
- Contribute to continuous improvement initiatives in coding standards, system reliability, and automation
Requirements
What you’ll need- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience
- 3–5 years of experience in software engineering, ideally in backend or systems development
- Proficiency in C# and C++ programming languages
- Strong experience with MSSQL/PostgreSQL database design and optimization
- Familiarity with UI development principles and frameworks
- Hands-on experience working in AWS environments, particularly with EC2, ECS, Lambda, SQS, and SNS
- Experience developing, deploying, and supporting distributed systems
Benefits
Comp & perks- Supportive, open, and inclusive atmosphere
- Team that values your contributions
- Equal opportunity employment
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
C#C++MS SQLPostgreSQLAWSEC2ECSLambdaSQSSNS
Soft Skills
collaborationcode reviewdesign discussioncross-functional teamworkcontinuous improvement
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineeringrelated field degree
