Apply

Senior Software Engineer (Platform)

Posted 15 days agoViewed

View full description

💎 Seniority level: Senior

📍 Location: US

💸 Salary: 162000.0 - 198000.0 USD per year

🔍 Industry: Software development, Open Source, Cloud services

🏢 Company: Chainguard👥 101-250💰 $140,000,000 Series C 5 months agoDeveloper ToolsOpen SourceSecurityCloud SecurityEnterprise Software

🗣️ Languages: English

🪄 Skills: AWSDockerSQLGCPKubernetesAlgorithmsAzureData StructuresNosqlMicroservices

Requirements:
  • Ability to work independently on projects.
  • Ability to learn about the supply chain security space.
  • Experience with cloud platforms like AWS, GCP, or Azure.
  • Solid understanding of data structures, algorithms, API design, and software design patterns.
  • Experience with Golang and databases (SQL and NoSQL).
  • Knowledge of microservices architecture and containerization (Docker/OCI, Kubernetes).
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration skills.
Responsibilities:
  • Design, develop, and maintain scalable and reliable backend services and tooling for cloud infrastructure.
  • Collaborate with cross-functional teams to understand product requirements and translate them into technical solutions.
  • Collaborate with operations teams to optimize performance, scalability, and cost of infrastructure.
  • Analyze system metrics and identify opportunities for improvement in reliability and efficiency.
  • Respond to incidents and implement solutions to minimize downtime and restore operations.
  • Stay updated on the latest SRE tools, technologies, and best practices.
  • Participate in code reviews and contribute to developing maintainable and reliable systems.
Apply

Related Jobs

Apply

📍 United States

🔍 Construction Technology

🏢 Company: Document Crunch👥 11-50💰 $21,500,000 Series B 2 months agoComputerArtificial Intelligence (AI)Contact ManagementSoftware

  • BS degree or equivalent experience.
  • 5+ years of development experience in Python, JavaScript, Node, C#, etc.
  • Proficiency in cloud-native infrastructure, Docker, and Kubernetes.
  • Strong knowledge of data best practices, and API authorization and delivery.
  • Passion for automation and security.
  • Excellent written and oral communication skills.

  • Design and develop scalable, elastic cloud solutions, ensuring high availability and disaster recovery.
  • Contribute to all stages of the software development lifecycle, emphasizing API development, middle-tier solutions, and database implementation.
  • Enhance and implement DevSecOps principles, including infrastructure as code, continuous integration, delivery, and compliance.
  • Implement and maintain job and data pipelines.
  • Provide technical governance and support for cloud-native deployments and operations.
  • Collaborate with other teams for API integrations and promote seamless technology integration.
  • Participate in research and adoption of new technologies, contributing to industry groups and standards organizations.
  • Advocate for security best practices and manage security operations.
  • Mentor team members and foster a culture of continuous improvement and high-quality standards.

DockerPythonSoftware DevelopmentArtificial IntelligenceCloud ComputingJavascriptKubernetesC#Communication SkillsCompliance

Posted 24 days ago
Apply
Apply

📍 CA, WA, TX, NY

🧭 Full-Time

💸 85000 - 140000 USD per year

🔍 Video Games

🏢 Company: Daybreak Games

  • B.S. in Computer Science or Related Field or relevant software engineering experience.
  • Strong Java programming skills with knowledge of data structures, design patterns, and best practices.
  • Experience with Spring Framework and Spring Boot.
  • Development of web applications/web services/microservices and API design.
  • Familiarity with networking protocols like HTTP, TCP, UDP.
  • SQL programming experience and knowledge of NoSQL databases.
  • Proficiency with Linux tools and scripting languages.
  • Experience in troubleshooting and debugging production environments.
  • Excellent written and verbal communication skills.

  • Work with limited supervision and handle concurrent tasks.
  • Maintain and expand existing systems.
  • Develop and integrate new product flows.
  • Add new functionality to existing systems and new web services/microservices.
  • Refactor code into current technologies.
  • Provide feedback to the team on technology direction.
  • Participate in researching and resolving customer issues.

Node.jsPHPPythonSQLDesign PatternsHibernateJavaJavascriptJUNITOAuthSpringSpring BootTypeScriptC++JDBCAngularREST APINosqlCommunication SkillsCI/CDLinuxMicroservicesSoftware Engineering

Posted about 1 month ago
Apply