Senior Software Engineer leading key initiatives in cloud infrastructure and security. Collaborating with product and engineering teams to enhance platform reliability and maintainability.
Responsibilities
Design and Implement Core Systems: Build scalable, maintainable services and components
Enhance Cloud Infrastructure: Develop and evolve AWS-based systems with strong architectural practices
Automate Security and Quality: Integrate automated testing and security checks directly into the engineering pipeline
Collaborate Across the SDLC: Work closely with product and engineering teams
Mentor Engineers: Provide guidance on architecture, design decisions, and engineering best practices
Drive Technical Evolution: Research and introduce new tools and frameworks
Requirements
7+ years of professional software engineering experience
deep expertise in Java and Spring
strong ability to evaluate, select, and apply design patterns
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
solid experience building and maintaining distributed, cloud-based systems (ideally on AWS)
strong understanding of microservices architecture, service boundaries, API design, and system modularity
hands-on experience with CI/CD automation
proficiency with containerization (Docker, Kubernetes)
solid understanding of security fundamentals
demonstrated ability to mentor engineers
experience with incident response and debugging distributed systems
familiarity with PHP/Laravel, front-end technologies, and SQL/NoSQL databases is a plus
interest or hands-on experience applying AI/ML or LLM-driven techniques
Benefits
401(k) participation
unlimited Paid Time Off (subject to company policy)
employee premiums covered in full for medical care
Senior Engineer Purchase at Festo optimizing supplier processes and managing supplier quality. Collaborating with Purchasing and Engineering for efficiency and compliance management.
Software Engineer enhancing partnerships engineering by developing robust APIs and SDKs at Gusto. Building the integration platform for small businesses using a variety of technologies and focusing on security/privacy.
Tech Lead at SevenX Gaming, a leader in Game Tech in Brazil, defining technical architecture and managing teams. Focused on innovation and ensuring quality in game experiences.
Software Engineer developing testing tools for engineering teams at Cloudflare. Collaborating with engineers to ensure the reliability of production systems and products.
Software Architect defining and maintaining Node.js and serverless microservices architecture. Collaborating with development teams to ensure efficiency and quality in cloud computing environments.
Senior Software Engineer developing low - level system software with focus on bootloaders at NVIDIA. Collaborating with global teams on high - power computing platforms.
Senior System Software Engineer contributing to advances in 3D computer vision technologies at NVIDIA. Collaborating with teams to design and deploy advanced neural reconstruction models.
Software Engineer developing advanced networking simulation solutions at NVIDIA. Collaborating with SW R&D teams and Architects to create next generation Switch simulation.
Software Engineering Intern at Shure developing cutting - edge software solutions and collaborating with engineers. Involves research and prototyping in machine learning and AI technologies.
Senior System Software Engineer improving GPU acceleration in Apache Spark plugins for data processing at NVIDIA. Collaborating with open source communities to enhance performance and functionality.