Remoteville

Remote Senior Software Architect Job in San Jose, CA CompuGain

Senior Software Architect CompuGain
$135910 - $223285
APIJavaJavascriptSoftware ArchitectureSoftware DevelopmentCommercial SoftwareDesign DocumentsPythonTechnical ArchitectureTechnical Design
San JoseCA


Deliver game-changing modern applications with Unisys
240+ employees
Cloud ComputingData AnalysisSaaSEnterprise


Role


Who you are

  • 15+ years' experience in software development
  • Experience in coding using Python, Java, Go, Javascript
  • 10+ years' experience architecting solutions
  • Experience creating technical design documents detailing implementation approaches
  • Consulting experience of large-scale enterprise applications
  • Experience architecting, implementing, and delivering commercial software with minimum 99.9% availability at low-cost
  • Expertise in Big Data Technologies and use cases for utilizing solutions
  • Strong experience with the latest cloud technologies and offerings, primarily with AWS
  • Familiar with infrastructure automation technologies such as Cloud Formation and Terraform
  • Experience with database and data warehouse technologies (SQL, NoSQL), RDS, DynamoDB, MongoDB, and Redis
  • Experience with building APIs and services
  • Comfortable working in a Linux environment
  • Knowledge of data management, reporting, and analytics
  • Familiar with URL technologies, Standard concepts, IP/Domain relationships, Parent-child URL coverage
  • Familiar with AI concepts, capturing data for training, and efficacy evaluation

Desirables

  • Software security background
  • ML development history
  • Experience with URL security evaluation



What the job involves

  • Design and implement complex software systems, providing technical leadership to development teams, and ensuring the overall integrity and scalability of our software architecture
  • Collaborate with Principal Engineers, Architects, Researchers, Data Scientists, and Product Owners to determine functional and non-functional requirements for new applications
  • Participate in capacity planning and design of the technical and information architecture
  • Use tools and methodologies to create representations for functions and user interfaces of desired products
  • Define and evolve the overall software architecture, ensuring alignment with business goals and scalability for future growth
  • Develop high-level design specifications, architecture diagrams, and documentation
  • Stay ahead of emerging technologies and assess their relevance to our software architecture
  • Make informed decisions regarding the selection of tools, frameworks, and technologies
  • Work closely with development teams, product managers, and other stakeholders to understand requirements, provide architectural guidance, and mentor team members
  • Conduct regular code reviews to ensure adherence to architectural guidelines and coding standards
  • Address performance and architectural issues through proactive analysis and optimization
  • Create and maintain comprehensive documentation for architectural decisions, design patterns, and best practices
  • Effectively communicate architectural concepts and decisions
  • Troubleshoot complex technical issues, provide innovative and effective solutions, and collaborate with teams to identify and resolve architectural challenges in the development process
  • Identify opportunities for process improvement and contribute to the evolution of development methodologies
  • Recommend best practices to ensure the continuous enhancement of our software architecture

Share this job

Hide company

More jobs at CompuGain

Company


Company mission

CompuGain, now part of Unisys, focuses on delivering agile cloud migration, application modernization, and maximizing data value for clients. Their mission is to enhance client experiences through innovative technology solutions that drive efficiency and effectiveness in a rapidly changing digital landscape.




Company benefits

  • Bonus Program
  • 401k Retirement Plan
  • Medical, Dental, Vision, Basic Life, Short Term Disability, Long-Term Disability Coverage
  • Paid Parental Leave
  • Support for Community Involvement
  • 14 Paid Company Holidays
  • Unlimited Paid Time Off for Exempt Employees
  • 96 Hours of Sick Time and 120 Hours of Vacation for Non-Exempt Employees Accrued Each Year



Company values

  • Agility
  • Innovation
  • Client Focus
  • Collaboration



Company HQ

Blue Bell
;