This position is no longer available
India Remote (Global)

3Pillar was looking for a Senior Architect

This role leads strategic design decisions and technical standards in cloud-native and telecommunications systems, focusing on modernizing legacy platforms. The individual shapes innovation across industries by guiding complex solution architecture, mentoring engineers, and ensuring alignment with business goals and technical excellence.

Responsibilities

  • Serve as the primary representative and advocate for architectural vision and principles.
  • Own technical solutions from design through resolution, delivering custom cloud-based systems tailored to client needs and constraints.
  • Collaborate with stakeholders to define functional and non-functional requirements and align them with business objectives.
  • Evaluate and integrate emerging technologies into existing and future architectures.
  • Identify, assess, and implement strategies to mitigate architectural risks.
  • Mentor engineers and contribute to technical growth through Communities of Practice and project teams.
  • Define and drive execution of a technical roadmap focused on delivering business value across domains.
  • Design systems that support DevOps and automated quality assurance practices.

Requirements

  • Bachelor’s degree or higher in Computer Science or a related discipline.
  • Extensive specialization in telecommunications architecture, cloud-native development, and modernization of legacy systems.
  • Minimum of 10 years of experience as a Software or Solutions Architect with expertise in C++, Java 21, Spring Boot, Redis/Redisson, Oracle, PostgreSQL, NoSQL, and Characterization Testing.
  • Demonstrated leadership in migrating legacy C++ systems to modern Java and cloud-native platforms with minimal risk.
  • Proven ability to design systems meeting high-throughput, low-latency performance targets, such as 7,000–8,000 Events Per Second.
  • In-depth knowledge of telecom protocols including TCAP and Diameter, with experience building abstraction layers for platform modernization.
  • Familiarity with the SDS platform, FSMApp programming model, and non-blocking I/O patterns.
  • Expertise in designing and implementing Cloud-Native Network Functions (CNF) across AWS, Azure, and GCP.
  • Strong proficiency with Kubernetes, including resource definitions and scaling configurations.
  • Understanding of session routing mechanisms, particularly IMSI-based sticky session affinity through load balancing.
  • Experience designing hybrid state models combining stateless persistence with in-memory caching.
  • Hands-on work with Redis-compatible distributed caches like ElastiCache, Azure Cache, or GCP Memorystore for high availability.
  • Design and implementation of two-tier caching architectures (L1 and L2) for fast subscriber data access.
  • Mastery of the Repository pattern to decouple business logic from data storage implementations.
  • Understanding of data consistency models, including the use of eventual consistency in caching contexts.
  • Establishment of quality gates and testing strategies, including 7-step porting patterns and Characterization Testing.
  • Implementation of mandatory CI/CD pipelines with strict quality controls such as 100% golden master matching and minimal performance regression.
  • Design of observability systems incorporating metrics export, distributed tracing, and structured logging.
  • Knowledge of cloud-native security, including secrets management and network policies.
  • Authority in architectural governance, guiding key design and commercial decisions with clients.

Nice to Have

  • Act as the technical authority, leading major design decisions and ensuring platform compliance with performance, scalability, and quality standards.
  • Participate in code reviews and contribute to documentation and architectural artifacts.
  • Provide leadership and oversight in solution design for project teams.

Tech Stack

C++, Java 21, Spring Boot, Redis, Redisson, Oracle, PostgreSQL, NoSQL, Characterization Testing, Telecom Protocols, TCAP, Diameter, SDS, FSMApp, non-blocking I/O, AWS, Azure, GCP, Kubernetes, Redis-compatible distributed cache, ElastiCache, Azure Cache, GCP Memorystore, CI/CD Pipeline, Metrics Export

Benefits

  • Flexible work environment allowing office, remote, or hybrid arrangements.
  • Fully remote-first process from hiring through onboarding.
  • Opportunity to collaborate with a global team of experts.
  • Daily use of English in a multinational work setting.
  • Access to a diverse, worldwide workforce enabling efficient collaboration.
  • Emphasis on employee well-being with annual trimester-long wellness initiatives.
  • Fitness and mental health support programs, availability varies by country.
  • Generous time-off policies.
  • Accelerated career development across industries and technical domains.
  • Commitment to equal opportunity and inclusive values.
  • Global collaboration fostering innovation and cross-cultural learning.

Work Arrangement

global — remote-first, flexible work environment (office, home, or blend)

Team

elite team of visionaries; global, cross-cultural collaboration within the Architecture Practice community and project teams

  • Intrinsic Dignity
  • Open Collaboration
  • Commitment to diversity - globally and locally
  • Focus on well-being
  • Global collaboration
  • Innovation and challenging conventional norms
Required Skills
C++Java 21Spring BootRedis/RedissonOraclePostgreSQLNoSqlAWSAzureTelecom Protocols (TCAP, Diameter)Cloud-Native DevelopmentSystems Modernization C++Java 21Spring BootRedisRedissonOraclePostgreSQLNoSqlCharacterization TestingTelecom ProtocolsTCAPDiameterSDSFSMAppnon-blocking I/O
About company
3Pillar
3Pillar is a global software product development services company that helps businesses create innovative digital solutions.
All jobs at 3Pillar Visit website
Job Details
Department Software Development
Category infrastructure
Posted 2 months ago