Remote Jobs RockRemote Jobs Rock

Principal Software Engineer

๐Ÿ•’ 16 days ago
JavaSpringSpring BootMicroservices

๐Ÿ“œ Description

  • Participate in presales activities, discovery sessions, and technical workshops.
  • Translate business requirements into scalable technical solutions and implementation strategies.
  • Design enterprise-level architectures for Java-based distributed systems and microservices platforms.
  • Prepare technical proposals, estimations, and architecture diagrams.
  • Define technology stack, infrastructure approach, and security principles.
  • Conduct architecture and code reviews to ensure compliance and scalability.

๐Ÿ› ๏ธ Requirements

  • 5+ years of software engineering experience with strong technical leadership responsibilities.
  • Strong hands-on expertise in Java ecosystem development.
  • Deep knowledge of Spring and Spring Boot.
  • Strong understanding of microservices and distributed systems architecture.
  • Experience designing and implementing REST APIs and event-driven systems.
  • Practical experience with Kafka or similar messaging technologies.
  • Experience with relational and NoSQL databases.
  • Strong cloud platform experience with AWS, Azure, or GCP.
  • Experience with Docker, Kubernetes, CI/CD pipelines, and infrastructure automation.
  • Understanding of application security, monitoring, logging, and observability practices.
Pinterest

Staff Software Engineer, Capacity Engineering

Pinterest๐Ÿ‘ฅ 5001 - 10,000 employees๐Ÿข Computer Software
๐Ÿ•’ yesterday

As a Staff Software Engineer in Capacity Engineering, you will drive performance and efficiency initiatives for large-scale distributed systems, collaborating across teams to optimize resource management.

KubernetesDistributed SystemsPerformance EngineeringProfiling Tools
Pinterest

Staff Software Engineer, Ads Measurement Products

Pinterest๐Ÿ‘ฅ 5001 - 10,000 employees๐Ÿข Computer Software
๐Ÿ•’ yesterday

Lead the architecture and technical direction of the measurement platform, driving end-to-end evolution and ensuring operational excellence in ads measurement.

Software EngineeringData PipelinesJavaScala
Twilio

Staff Software Engineer (L4) Data Platform

Twilio๐Ÿ‘ฅ 10,000+ employees๐Ÿข Software Development๐Ÿค B2B
๐Ÿ•’ yesterday

Job Application for Staff Software Engineer (L4) Data Platform at Twilio Back to jobs Staff Software Engineer (L4) Data Platform Remote - US Apply Who we are At Twilio, weโ€™re shaping the future of communications, all.

Distributed SystemsData TechnologiesData Systems ArchitectureBig Data Technologies
Twilio

Staff Software Engineer

Twilio๐Ÿ‘ฅ 10,000+ employees๐Ÿข Software Development๐Ÿค B2B
๐Ÿ•’ yesterday

Job Application for Staff Software Engineer at Twilio Back to jobs Staff Software Engineer Remote - Ireland Apply Who we are At Twilio, weโ€™re shaping the future of communications, all from the comfort of our homes.

JavaDistributed SystemsRestful ServicesAPI Design

Trusted by Remote Workers