Apply

Software Engineer (Cloud)

Posted 2024-08-07

View full description

💎 Seniority level: Senior, Minimum 7 years

📍 Location: United States

🔍 Industry: Cloud Security

🏢 Company: Britive

🗣️ Languages: English

⏳ Experience: Minimum 7 years

🪄 Skills: AWSDockerSQLAgileDynamoDBJavaProduct ManagementSpringSpring BootNosql

Requirements:
  • Minimum 7 years of relevant work experience in similar roles.
  • In-depth knowledge of Spring, Spring Boot, Java, REST Web Services, SQL/NoSQL databases, ELK stack, microservices architecture, container/Docker technology, CI/CD principles.
  • Hands-on experience developing and delivering scalable multi-tenant SaaS applications on AWS platform.
  • In-depth knowledge of AWS platform, tools and services, specifically AWS networking and security, Route53, API Gateway, ECS/Fargate, RDS, DynamoDB.
  • Outstanding collaboration and communication skills.
  • Ability to effectively collaborate with distributed teams.
  • Understand and practice agile development methodology.
  • Prior experience with security product development.
Responsibilities:
  • Responsible for design and development of a large-scale application stack running on AWS.
  • Collaborate with product management and engineering teams to design and integrate software, conduct code reviews, and troubleshoot product issues.
  • Perform proof of concepts to identify best design options including usage of AWS services.
  • Research integration options for various SaaS/IaaS technologies, including APIs for user administration and incorporate this research in our application integration.
Apply

Related Jobs

Apply

📍 US

🧭 Full-Time

💸 160000 - 210000 USD per year

🔍 Database technology

🏢 Company: ReadySet Technology Inc.

  • 5+ years of hands-on software engineering experience.
  • Backend engineering focus.
  • Experience with Python and AWS.
  • Experience working on Distributed Systems, Database Systems, and Cloud-based Services.
  • Experience with service-oriented architectures.
  • Experience with building Cloud Native solutions on AWS, Azure, and Google Cloud is highly desirable.
  • Exposure to building machine learning systems or services using public or self-hosted LLM models.
  • Bachelor's degree in Computer Science, Engineering, or a related field.

  • Build a significant portion of the system hands-on while guiding others in engineering choices.
  • Architect and build robust, scalable, supportable, and manageable systems.
  • Use communication skills to influence engineering processes and guidelines.
  • Collaborate with colleagues across the company on projects.

AWSPythonSQLMySQLPostgresCollaborationWritten communication

Posted 2024-11-22
Apply
Apply

📍 Remote, EST Timezone

🧭 Full-Time

💸 68000 - 136000 USD per year

🔍 Software Development

🏢 Company: Sourcegraph

  • Proficiency in Go or other strongly typed programming languages.
  • Knowledge in public cloud platforms (GCP, AWS, Azure).
  • Experience with Infrastructure as Code (Terraform or similar) and Kubernetes for automation.
  • Skilled in debugging distributed systems with understanding of OS-level primitives.
  • Ability to communicate clearly and empathetically in writing and documentation.

  • Develop inter-cloud connectivity solutions for enterprise customers.
  • Build a control plane for orchestrating Sourcegraph Cloud instances.
  • Expose complex infrastructure as API for internal customer use.
  • Debug and patch issues in upstream dependencies.
  • Advocate for reliable services and assist product teams in achieving operational excellence.
  • Participate in on-call rotation to maintain SLA commitments.

GCPKubernetesProduct DevelopmentStrategyGogRPCCollaborationTerraform

Posted 2024-08-21
Apply
Apply

📍 United States

🧭 Full-Time

🔍 Cloud Security

🏢 Company: Britive

  • Prior experience in performing the same role in a SaaS security product company.
  • Minimum 7 years of relevant work experience in similar roles.
  • In-depth knowledge of Java, REST Web Services, SQL, Kafka/Kinesis, EMR/SparQL, Snowflake, AWS Neptune, Gremlin/Tinker-Pop.
  • Hands-on experience developing and delivering scalable data lakes, data ingestion and processing pipelines, data access microservices in multi-tenant environments on AWS platform.
  • Outstanding collaboration and communication skills, able to effectively collaborate with a distributed team.
  • Understand and practice agile development methodology.

  • Responsible for design and development of a large-scale data ingestion and analytics.
  • Design and develop data pipelines for real-time and batch data processing for disparate datasets.
  • Develop systems to store data in a normalized fashion for correlation with other data sources.
  • Collaborate with product management and engineering teams to design and integrate software, conduct code reviews, and troubleshoot product issues.
  • Perform proof of concepts to identify best design options including usage of AWS services.
  • Research integration options for various SaaS/IaaS technologies, including APIs for user administration.

AWSSQLAgileJavaKafkaProduct ManagementSnowflakeMicroservices

Posted 2024-08-07
Apply
Apply

📍 United States

🔍 Cloud Security

🏢 Company: Britive

  • Minimum 7 years of relevant work experience in similar roles.
  • In-depth knowledge of Spring, Spring Boot, Java, REST Web Services, SQL/NoSQL databases, ELK stack, microservices architecture, container/Docker technology, CI/CD principles.
  • Hands-on experience developing and delivering scalable multi-tenant SaaS applications on AWS platform.
  • In-depth knowledge of AWS platform, tools and services, specifically AWS networking and security, Route53, API Gateway, ECS/Fargate, RDS, DynamoDB.
  • Outstanding collaboration and communication skills.
  • Ability to effectively collaborate with distributed teams.
  • Understand and practice agile development methodology.
  • Prior experience with security product development.

  • Responsible for design and development of a large-scale application stack running on AWS.
  • Collaborate with product management and engineering teams to design and integrate software, conduct code reviews, and troubleshoot product issues.
  • Perform proof of concepts to identify best design options including usage of AWS services.
  • Research integration options for various SaaS/IaaS technologies, including APIs for user administration and incorporate this research in our application integration.

AWSDockerSQLAgileDynamoDBJavaSpringSpring BootProduct DevelopmentNosql

Posted 2024-08-07
Apply
Apply

📍 United States

🧭 Full-Time

💸 160000 - 210000 USD per year

🔍 Database technology

🏢 Company: ReadySet Technology Inc.

  • 5+ years of hands-on software engineering experience.
  • Experience with Python programming language.
  • Experience working on Distributed Systems, Database Systems, and Cloud-based Services.
  • Knowledge of service-oriented architectures.
  • Experience building Cloud Native solutions on AWS, Azure, and Google Cloud.
  • Exposure to building traditional machine learning systems or services using LLM models is a plus.
  • Bachelor's degree in Computer Science, Engineering, or a related field.

  • Build a significant portion of the system hands-on while guiding others in engineering design and code.
  • Ensure the systems are robust, scalable, supportable, and manageable.
  • Communicate effectively to influence others and establish engineering processes.
  • Collaborate with leaders and colleagues across the company on projects.
  • Serve as a thought leader by blogging about the engineering systems developed.

PythonSQLMySQLPostgresCollaboration

Posted 2024-08-07
Apply