Please, let Dwolla know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The Senior Software Engineer will join a fast-paced, collaborative, and diverse Engineering team at Dwolla.
The role involves building systems using Test Driven Development and programming languages such as Scala, TypeScript, and C#.
The engineer will design and deploy solutions with containerized microservices using technologies like AWS, Docker, Lambda, and ECS.
The solutions built will power the Dwolla Platform, including public APIs, user interfaces, internal operational systems, and 3rd party integrations.
Approximately 70% of the time will be spent on development, following an API-first approach, and 30% on team collaboration, mentoring, and professional development.
Daily tasks may include developing stories, unit testing, code reviewing, merging pull requests, and participating in cadence meetings.
The team values collaboration, a passion for learning, and mastery of the craft, with support from leadership for proactive communication regarding roadblocks.
Requirements:
Candidates must design and develop applications using Scala, TypeScript, and C#.
They should respond promptly and professionally to bug reports and review and repair code.
The role requires analyzing, designing, and coordinating the development of Dwolla products.
Candidates must maintain responsibility for scheduling, resource management, and reporting systems.
They should assist team members with requirements analysis and testing.
Close collaboration with the software development lead to translate business requirements into technical solutions is essential.
The engineer must troubleshoot production issues in response to user inquiries and manage multiple tasks with competing deadlines.
Expertise in system design and operation, including high volume reliable messaging infrastructure using SQS and RabbitMQ, is required.
Knowledge of Big Data Infrastructure using S3, database and caching technologies like RDS, Redis, and DynamoDB, and core development and CI/CD tools like Git, Jenkins, Cloudformation, and Terraform is necessary.
Preferred qualifications include a strong understanding of programming languages and techniques, distributed system design, and ownership of assigned work.
A Bachelor’s Degree in Computer Science or a related field is required, or 4+ years of experience in a closely related role.
Benefits:
The salary range for this position is between $99,200 - $193,500, with final compensation dependent on candidate-specific factors.
Dwolla offers a comprehensive benefits package, which includes health insurance, retirement plans, and other employee benefits.
The company emphasizes a supportive work environment that encourages professional development and continuous learning.
Apply now
Please, let Dwolla know you found this job
on RemoteYeah
.
This helps us grow 🌱.