Senior Software Developer, Trilogy

Want to work on a distributed engine that can manage millions of requests per second and provide services to billions of people worldwide? Interested in using serverless technologies such as AWS Lambda, RDS, and AppSync to create true cloud-native solutions? Thrilled by the idea of optimizing EC2, S3, DynamoDB, and reinventing cloud products to save clients millions of dollars?

If you are a seasoned software architect always chasing the next great technical challenge, now is your time to join forces with our innovative software engineering team.

At Trilogy, you won’t be siloed to one single product or technology. Instead, you will have the chance to work with all the latest tooling and languages on a variety of products that encompass the full IT needs of enterprise customers.

What you will be doing

  • Figuring out how legacy code works so you can redesign it for a modern cloud-native stack
  • Creating detailed software architecture designs that are ready to be implemented by yourself and other skilled developers
  • Building directly on top of AWS, utilizing the full power and range of the platform to generate simple solutions that are easy to maintain
  • Reviewing pull requests to ensure that all code changes reflect your super-high quality standards
  • Cracking the code on the toughest bugs that slip through the cracks by diving deep to find the true root cause and identifying permanent fixes based on your analysis

What you won’t be doing

  • Wasting your time. We have a culture that is focused on productive asynchronous work, not frequent meetings and boring administrative tasks.
  • Putting in temporary hacks for the latest sales deal. In this role, you will be the authority on code quality; anything that doesn’t meet your quality standards is a no-go
  • Worrying about merging large chunks of code before a major release. We have built a clear system of CI/CD workflow that deploys your merges on a daily basis.
  • Fighting fires caused by incompetant team members. Everyone on this team is an A-player.

Senior Software Developer key responsibilities


Basic Requirements

  • A degree in Computer Science or the commercial equivalent
  • Excellent coding skills in Java, JavaScript, C++ or C#
  • At least 5 years of of post-university experience, where at least 3 years are in software architecture design
  • Expert level knowledge of cloud development

Nice-to-have Requirements

  • Experience using deep work blocks to maximize quality and output
  • Experience working 100% remotely with asynchronous communication dominating how you collaborate

About Trilogy

Hundreds of software businesses run on the Trilogy Business Platform. For three decades, Trilogy has been known for 3 things: Relentlessly seeking top talent, Innovating new technology, and incubating new businesses. Our technological innovation is spearheaded by a passion for simple customer-facing designs. Our incubation of new businesses ranges from entirely new moon-shot ideas to rearchitecting existing projects for today’s modern cloud-based stack. Trilogy is a place where you can be surrounded with great people, be proud of doing great work, and grow your career by leaps and bounds.


What’s Next?

There is so much to cover for this exciting role, and space here is limited. Hit the Apply button if you found this interesting and want to learn more. We look forward to meeting you!

Apply Now
To help us track our recruitment effort, please indicate your cover/motivation letter where (vacanciesinturkey.com) you saw this job posting.

Leave a Comment