Senior Software Engineer, Data Platform
TRM LabsFull Time
Senior (5 to 8 years)
Candidates should possess over 10 years of development experience, with a focus on data-intensive applications. Proficiency is required in at least one statically typed language such as C# or Java, as well as JavaScript and TypeScript. Familiarity with large JavaScript frameworks, preferably React, and experience with AWS services like EC2, S3, Lambda, RDS, and Aurora are essential. A strong understanding of PostgreSQL, challenges in handling large-scale data, and software design fundamentals is also necessary, along with excellent problem-solving skills and a passion for clean, maintainable code.
The Lead Software Developer will build new features for the Incentives application and enhance the AWS infrastructure using C# and AWS CloudFormation. They will collaborate with product management, designers, architects, and the QA team to implement new features and enhancements, distilling requirements into valuable user-facing solutions. Responsibilities include optimizing application performance for scalability and low-latency across large datasets, participating in code reviews to ensure high code quality, and developing features using AWS services such as Lambda, S3, DynamoDB, and Aurora. The role also involves modifying CloudFormation templates and diagnosing/resolving issues related to performance, scalability, and resiliency.
SaaS solutions for revenue growth management
Varicent provides software solutions that help businesses improve their revenue growth. Their products allow companies to create effective territory and quota plans, streamline their revenue operations, and design incentive programs that motivate sales teams. Varicent's software works by offering tools that enable users to analyze data and make informed decisions about their sales strategies. What sets Varicent apart from its competitors is its focus on the specific needs of revenue leaders, ensuring that their solutions are tailored to help clients achieve their growth goals. The main aim of Varicent is to empower businesses to optimize their sales performance and revenue management processes through data-driven insights.