Senior Software Engineer

Randstad Digital Americas — United States · Posted ~2 hours ago

Senior Full-time Hybrid

Skills

software engineering distributed systems scalable architecture testing cloud software architecture

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A technology-driven organization is seeking a Senior Software Engineer to design, develop, and deliver scalable production systems while improving engineering processes.

Highlights

Work on scalable systems, production software, and high-impact engineering projects with experienced teams.

Description

Job Summary: As a Senior Software Engineer, you'll build the future of our fundraiser management platform. As we transition to an engineering-focused organization, you will work to deliver scalable production-ready code for new and existing features. We are seeking Senior Software Engineers who are passionate about building high availability, scalable, fault-tolerant distributed systems with emerging technologies. This individual will deliver product changes within each sprint. This role is hybrid in Atlanta GA- 5300 Triangle Pkway, Peachtree Corners location Key Responsibilities: Collaborate to deliver high-quality, high-throughput softwareLearn to implement scalable and resilient solutions using a variety of technologiesBe hands-on to to design, develop, test, and deliver softwareProvide Consultation in meetings, code reviews, and refactoring effortsPartner with leadership to ensure operational success of your projectDrive to improve designs, processes, and products by reducing cost and improving efficiency and quality Minimum Qualifications: Expert proficiency with one or more of the following technologies: Javascript (Node.js), Javascript (React), PHP, relational databases (MySQL/Postgres), NoSQL document storesPrior experience authoring technical documentation and requirementsFamiliarity with AI-assisted development tools (e.g. GitHub Copilot, Claude, Cursor) and the ability to evaluate, integrate, and critically review AI-generated codePrior experience transitioning from monolithic applications into distributed architectureExperience with asynchronous programmingPrior experience writing unit testsExpert working knowledge of software design patterns and standards, API interactions, and the software development life cycleDegree in Computer Science or equivalent practical experienceA collaborative, positive attitude and strong sense of ownership Bonus Qualifications: Proficiency working with AWS or other cloud servicesExperience with event-driven technologies like Apache KafkaFamiliarity with some/all of our tools: GraphQL, Gitlab, Atlassian Suite, Heap, Split.io, DatadogExperience creating and improving cloud-based infrastructureMaster's degree or further education or experience in engineering, computer science or other technical related field Other terms: Laravel, MVC, cloud technologies, serverless architecture, Amazon Web Services, docker, kubernetes, microservices, rest api development location: Norcross, Georgia job type: Permanent work hours: 8am to 5pm education: Bachelors Responsibilities: As a Senior Software Engineer, you'll build the future of our fundraiser management platform. As we transition to an engineering-focused organization, you will work to deliver scalable production-ready code for new and existing features. We are seeking Senior Software Engineers who are passionate about building high availability, scalable, fault-tolerant distributed systems with emerging technologies. This individual will deliver product changes within each sprint. This role is hybrid in their Peachtree Corners Location. Key Responsibilities: Collaborate to deliver high-quality, high-throughput softwareLearn to implement scalable and resilient solutions using a variety of technologiesBe hands-on to to design, develop, test, and deliver softwareProvide Consultation in meetings, code reviews, and refactoring effortsPartner with leadership to ensure operational success of your projectDrive to improve designs, processes, and products by reducing cost and improving efficiency and quality Minimum Qualifications: Expert proficiency with one or more of the following technologies: Javascript (Node.js), Javascript (React), PHP, relational databases (MySQL/Postgres), NoSQL document storesPrior experience authoring technical documentation and requirementsFamiliarity with AI-assisted development tools (e.g. GitHub Copilot, Claude, Cursor) and the ability to evaluate, integrate, and critically review AI-generated codePrior experience transitioning from monolithic applications into distributed architectureExperience with asynchronous programmingPrior experience writing unit testsExpert working knowledge of software design patterns and standards, API interactions, and the software development life cycleDegree in Computer Science or equivalent practical experienceA collaborative, positive attitude and strong sense of ownership Bonus Qualifications: Proficiency working with AWS or other cloud servicesExperience with event-driven technologies like Apache KafkaFamiliarity with some/all of our tools: GraphQL, Gitlab, Atlassian Suite, Heap, Split.io, DatadogExperience creating and improving cloud-based infrastructureMaster's degree or further education or experience in engineering, computer science or other technical related field Other terms: Laravel, MVC, cloud technologies, serverless architecture, Amazon Web Services, docker, kubernetes, microservices, rest api development Qualifications: Client wants to see atleast 3 years + at one company and using their technical stack. This shows they have seen their full lifecycle through their implementation. 5+ years experience standing up and utilizing a variety of test frameworks, including API and web UI testing3+ years experience with one or more of the following: Selenium, Cucumber, Java, JavaScript, Python, and/or PHP More Qualifications: Experience with AWS or other cloud servicesFamiliarity with some/all of our tools: Gitlab, Atlassian Suite, Split.io, Browser Stack, Mailtrap, Postman, Datadog, Google Analytics, Postgres, MySql Experience with agile development practices (scrum, kanban, XP)Experience with B2C productsMaster's degree or further education or experience in engineering, computer science or other technical related field Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status. At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com. Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility). This posting is open for thirty (30) days.