FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in architecting and designing large-scale distributed systems, with a strong focus on cloud-native architectures and performance optimization. Proficient in leading technical solutions, mentoring engineers, and enforcing best practices in software development.
Highest-signal resume keywords
Large-Scale Distributed Systems ArchitectureCloud-Native Architecture MigrationTechnical Documentation DevelopmentReact.js, Next.js, TypeScript, ReduxCI/CD Pipeline Improvement
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
System Architecture DesignPerformance OptimizationMicroservices DevelopmentAPI DevelopmentJava/Kotlin ProgrammingSpring Boot, Spring MVC, Spring SecurityDatabase Management (Cassandra, Oracle, MySQL)Kafka and Networking ProtocolsTechnical Standards EnforcementSoftware Development Lifecycle Management
Soft Skills
Technical LeadershipCollaborationMentoringProblem-SolvingCommunication
Tools & Technologies
Google CloudAzure CloudDockerKubernetesJenkinsSonarQubeVeracodeHelmGitLabBitbucket
Industry Keywords
Cloud PlatformsEvent-Driven SystemsData PlatformsAPIsLegacy System ModernizationEngineering Best PracticesArchitectural DiagramsDesign PatternsIncident ManagementTroubleshooting
Tech Stack
Tools & technologiesAzureCassandraCloudDistributed SystemsDockerGradleGraphQLHibernateJavaJavaScriptJenkinsKafkaKotlinKubernetesMavenMicroservicesMySQLNext.jsNoSQLOraclePostgresReactReact NativeReduxSOAPSplunkSpringSpring BootSpringBootTypeScript
About the role
Key responsibilities & impact- Architect, design, and analyze large-scale distributed systems
- Define end-to-end system architecture across software components
- Evaluate and select technologies including cloud platforms, microservices, event-driven systems, APIs, and data platforms
- Lead architectural design decisions and serve as the primary contact for complex technical solutions
- Coordinate system design and integration across frontend, backend, APIs, data stores, and infrastructure
- Design and develop system versions and prototypes to optimize performance, scalability, and fault tolerance
- Drive modernization initiatives, including migration from legacy systems to cloud-native architectures
- Research, evaluate, and recommend emerging technologies and tools
- Define and enforce technical standards, design patterns, and engineering best practices
- Collaborate with architects, product managers, engineering directors, and cross-functional teams
- Review and refine architectural solutions for large-scale initiatives
- Develop and maintain architectural diagrams, design documents, API specifications, and operation guidelines
- Mentor engineers and provide technical leadership through design reviews, code reviews, and knowledge-sharing sessions
- Improve software development lifecycle processes, CI/CD pipelines, release processes, testing strategies, and engineering workflow automation
- Lead performance optimization efforts across distributed systems
- Participate in production support and incident management, including troubleshooting and hot fixes
- Build multiple system versions addressing performance and scale
- Develop technical documentation on applications and systems
Requirements
What you’ll need- Bachelor’s degree, or foreign equivalent degree in Applied Computer Science, Information Systems, or Computer Engineering
- Seven (7) years of progressive, postbaccalaureate experience in the job offered or seven (7) years of progressive, postbaccalaureate experience in a related occupation
- Experience building multiple versions systems addressing performance and scale
- Experience developing technical documentation on applications and systems
- Experience utilizing React.js, Next.js, TypeScript, Redux, MUI, Styled Components, Tailwind CSS, React Native, and Java/Kotlin
- Experience with Spring Boot, Spring MVC, Spring Security, Spring Cloud, Hibernate, Struts2, REST, SOAP APIs, GraphQL, Cassandra NoSQL, Oracle, Postgres, and MySQL
- Experience using Kafka and networking protocols including HTTP, HTTPS, TCP, and UDP
- Experience with Jenkins, SonarQube, Veracode, Helm, Docker, and Kubernetes
- Experience with Maven, Gradle, Ant, GitLab, Bitbucket, and GitHub
- Experience with Google Cloud, Azure Cloud, Splunk, and Dynatrace
Benefits
Comp & perks- Medical/Dental/Vision coverage
- 401(k) plan
- Tuition reimbursement program
- Paid Time Off and Holidays (at least 23 days of vacation each year and 9 company-designated holidays)
- Paid Parental Leave
- Paid Caregiver Leave
- Additional sick leave beyond what state and local law require may be available but is unprotected
- Adoption Reimbursement
- Disability Benefits (short term and long term)
- Life and Accidental Death Insurance
- Supplemental benefit programs: critical illness/accident hospital indemnity/group legal
- Employee Assistance Programs (EAP)
- Extensive employee wellness programs
- Employee discounts up to 50% off on eligible AT&T mobility plans and accessories, AT&T internet (and fiber where available) and AT&T phone
