At BairesDev®, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley. Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive significant impact worldwide.
When you apply for this position, you're taking the first step in a process that goes beyond the ordinary. We aim to align your passions and skills with our vacancies, setting you on a path to exceptional career development and success.
Software
Engineer (DynamoDB) at BairesDev As a Software Engineer specializing in DynamoDB, you will design and operate highly scalable NoSQL database solutions on AWS. You will ensure consistent, low-latency performance by implementing expert data modeling and capacity management strategies for mission-critical applications.
What You'll Do Design and implement efficient DynamoDB schemas using advanced partition and sort key strategies.
Optimize table performance and cost through effective use of Global Secondary Indexes (GSIs) and Local Secondary Indexes (LSIs).
Manage database capacity modes and scaling configurations to handle fluctuating application workloads.
Implement data streaming and replication solutions using DynamoDB Streams to power event-driven architectures.
Ensure high availability and data durability by configuring integral tables and automated backup strategies.
Monitor and troubleshoot database performance metrics to proactively identify and resolve potential bottlenecks.
What We Are Looking For 4+ years of experience in Software Engineering, Data Engineering, or Database Administration.
Proven expertise in designing and operating production-grade DynamoDB tables.
Deep understanding of NoSQL data modeling, partition key design, and Global Secondary Indexes (GSIs).
Hands-on experience with DynamoDB Streams and capacity management in AWS environments.
Proficiency in building and managing serverless architectures using AWS-native services.
Advanced proficiency in English. How we do make your work (and your life) easier: 100% remote work (from anywhere).
Excellent compensation in USD or your local currency if preferred
Hardware and software setup for you to work from home.
Flexible hours: create your own schedule.
Paid parental leaves, vacations, and national holidays.
Innovative and multicultural work environment: collaborate and learn from the global Top 1% of talent.
Supportive environment with mentorship, promotions, skill development, and diverse growth opportunities. Join a global team where your unique talents can truly thrive and make a significant impact! Apply now!