Staff Software Engineer, Vulnerability Management
Team: Engineering
Location: Miami
Commitment: Full-Time
Workplace Type: hybrid
How You Will Make a Difference Day to Day:
- Build and Maintain the VM product: Design, develop, and optimize critical infrastructure components, ensuring they are secure, scalable, and maintainable.
- Improve Reliability and Scalability: Implement best practices for system architecture and operations, ensuring high availability and performance.
- Drive Innovation: Collaborate with cross-functional teams to identify opportunities to enhance the developer experience and introduce new services that accelerate product development.
- Enable Engineering Excellence: Define and implement best practices in software engineering, CI/CD, and observability.
- Optimize Performance: Analyze and enhance system performance, ensuring low latency, high throughput, and minimal downtime.
- Participate in On-Call Rotation: Ensure the reliability and uptime of mission-critical services by participating in on-call duties and responding to incidents as needed.
- Lead and Enable: Share your knowledge with team members by reviewing code, collaborating on design documents, giving technical talks, formal mentorship, and JIT feedback
We’d love to hear from you if you have:
- 7+ years of professional software engineering experience.
- Strong proficiency in backend programming languages (e.g., Go, Python, Java, or similar).
- Experience working in a B2B SaaS company with multiple product lines.
- Deep understanding of service-oriented architecture and microservices preferred practices.
- Prior experience in a fast-paced startup environment.
- Proficiency with cloud platforms such as AWS or GCP.
- Ability to identify problems/opportunities, break them down into critical parts, and design scalable solutions.
- Hands-on experience with CI/CD pipelines, infrastructure automation, and deployment strategies.
- Familiarity with content delivery networks (CDNs) and caching strategies.
- Strong knowledge of RESTful APIs and gRPC.
- Experience writing unit and integration tests to ensure high-quality software.
- Experience with Docker and container orchestration platforms such as Kubernetes or ECS.
- Proficiency in SQL and experience with relational databases such as Postgres or MySQL.
- Strong experience with peer code reviews, offering and receiving constructive feedback to maintain and elevate coding standards.
- Required to work on-site 3x a week in our Miami office (Coral Gables).
Nice to haves, but NOT required:
- Experience with API gateways (e.g., Kong, AWS API Gateway).
- Familiarity with service meshes (e.g., Dapr, Linkerd, Istio).
- Experience with event-driven architectures and message brokers (e.g., Kafka, Kinesis, RabbitMQ).
- Hands-on experience with MQTT and IoT protocols.
- Experience with observability tools and practices, including distributed tracing, logging, and monitoring.
- Familiarity with security and compliance best practices in cloud environments.
- Prior experience in security or it management products
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
