Job Description
We are looking for a Backend Staff Software Engineer to join our practice management team to innovate and help our engineering teams build and refine large-scale service-oriented SaaS applications serving thousands of customers. If you are someone who is passionate about solving complex but important problems and want to make a large impact on our customers both internally and externally this is the role for you. You will join a strong experienced engineering team whose responsibilities include prototyping potential solutions performing deep-dives into technologies and ultimately making well-informed technological and architectural decisions that will shape the future of our platform.
What You’ll Do:
-
Provide guidance and expertise in software architecture design patterns and best practices to engineers across all engineering teams.
-
Design and implement scalable applications in microservice architecture using best practices.
-
Collaborate with other engineering teams and Product to proactively consider trade-offs and identify risks to timelines.
-
Create prototypes and investigate technological solutions to inform foundational and architectural decisions.
-
Support software deployments including debugging troubleshooting and coordination with DevOps and QA Engineers
-
Collaborate with both technical and non-technical stakeholders to understand requirements communicate technical solutions and ensure alignment with business objectives
-
Lead and coordinate meetings to establish effective communication and coordination within and between teams
-
Stay up-to-date with industry trends and emerging technologies continuously learning and evolving your skills to drive innovation and excellence within the organization
Preferred Experience:
-
Experience working with AWS or other cloud-based technologies
-
Experience building large-scale distributed systems
-
Experience deploying applications with Kubernetes
-
Expertise in Ruby and Ruby on Rails
-
Expertise in Javascript and Typescript
-
Expertise in Node.js and frameworks like Nest.JS
-
Expertise in Terraform and IAC
About You:
-
BS in Computer Science or related field
-
7+ years of experience designing implementing monitoring and debugging large-scale solutions in cloud-based environments
-
Experience building and deploying production-grade web applications at scale
-
Familiar with LEAN product development and Agile frameworks - Scrum or Kanban
-
Experience building robust and resilient applications with event-based microservices architecture
-
Strong understanding of SOLID design principles and design patterns
-
Strong understanding of SQL and familiarity with relational databases such as Postgres or MySQL
-
Strong teamwork and documentation skills
Additional Information:
The pay range for this position is between $150000-$180000 annually. AffiniPay is committed to offering competitive fair and commensurate compensation and has provided an estimated pay range for this role. Actual compensation may vary based on job-related knowledge skills experience and education.
Date Posted
05/20/2024
Views
15
Similar Jobs
Staff Salesforce Engineer - CRM Systems - GitLab
Views in the last 30 days - 0
This job description outlines a Staff Salesforce Developer role focusing on designing building and scaling enterprisegrade solutions across Salesforce...
View DetailsSoftware Engineer III | Platform - ExtraHop
Views in the last 30 days - 0
This job posting seeks a Software Engineer III to develop features lead junior team members and contribute to secure cloud and appliance solutions The...
View DetailsEngineering Manager - Software Supply Chain Security: Auth Infrastructure - GitLab
Views in the last 30 days - 0
This job description highlights a leadership role in developing secure scalable authentication infrastructure for GitLab It emphasizes technical exper...
View DetailsDevOps Engineer - Guidehouse
Views in the last 30 days - 0
This job posting seeks a skilled DevOps Engineer to support development QA and operations across applications emphasizing automation cloudnative infra...
View DetailsSoftware Solutions Architect - Unqork
Views in the last 30 days - 0
Unqork empowers enterprises with AIpowered applications emphasizing innovation security and growth The job posting highlights benefits like remote wor...
View DetailsGrowth Product Lead - Loyalty - Trafilea
Views in the last 30 days - 0
Trafilea promotes itself as a transformative consumer tech platform with AIdriven growth solutions highlighting achievements like 1B revenue and globa...
View Details