Job Overview: Determine architectural strategy and vision for the company's computer systems. Develop scalable and high-performing solutions to improve the stability, interoperability, and security of computer systems. Identify data, software, technical tools, and software development standards that meet user needs. Provide architectural guidance to software developers and engineers to ensure smooth system integration. May perform additional duties that are similar and consistent with stated position requirements.
Qualifications: Qualified candidates must possess a Master's degree in Computer Science, Software Engineering, or a closely related field plus 1 year of experience. In lieu of a Master's degree, the employer will accept 4 additional years of work experience as a software engineer, software architect, or closely related position.
Required Experience: Of the required experience, must have 1 year of experience in each of the following:
Computer systems architecture and design for high-load systemsDeveloping and designing Asynchronous systems with high fault tolerance and extendable domain modelsArchitecting Data Intensive applicationsImplementing actuarial models in computer systemsCreating user interfaces using Micro Frontends concepts and Virtual UI renderingDesigning fault-tolerant applications using Spring Boot and KubernetesOptimizing performance and memory for SQL and NoSQL databasesPerformance tuning for RabbitMQ and Kafka message brokersAWS design and securityAdditional Information: Must pass normal background check. Full-time telecommuting permitted from any location in the United States. Salary: $181,650.
Application Instructions: Send resume to ****** or CyberCube Analytics, Inc. Location: 345 California Street, San Francisco, CA 94104
#J-18808-Ljbffr