The point where experts and best companies meet
Share
Time synchronization is a critical requirement of modern computer systems. Service oriented architectures need to keep accurate time stamped logs across multiple services and multiple instances for debugging and root cause analysis. Authentication and authorization protocols are built on the foundation of accepting connection only with correct timestamps. Distributed systems such as synchronous databases require global synchronization of master nodes to achieve transaction consistency. Financial regulators require accurate timestamps from market participants to ensure trading fairness and auditability.
Key job responsibilities
* Work with cutting edge technologies and opportunity to influence and contribute to open source projects.
* Work with customers problems for Internal and external databases, financial institutes, entertainment, and media.
* Solve challenging problems that will revolutionize distributed transactions and financial systems on the cloud
* Learn from the best, as you are working on challenging engineering tasks in a team of very experienced PEs and opportunity to grow
* Be part of a great team, as we invest a lot to create an inclusive environment that allows you to perform at your best, while maintaining a fun atmosphereArlington, VA, USA
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
These jobs might be a good fit