Quick Summary
Key Responsibilities
Model new data structures and safely modify existing schemas based on evolving application
Requirements Summary
Work seamlessly across relational (SQL) and document-based (MongoDB) databases, determining the optimal model and access pattern for each use case.
Technical Tools
Data EngineerData
Responsibilities
~1 min read- βDatabase Design & Modification: Model new data structures and safely modify existing schemas based on evolving application requirements.
- βSystem Integration: Work seamlessly across relational (SQL) and document-based (MongoDB) databases, determining the optimal model and access pattern for each use case.
- βPerformance & Troubleshooting: Proactively resolve data-quality, consistency, and performance issues within production applications. Troubleshoot complex data flows between API and database layers.
- βCross-Functional Collaboration: Partner with backend, front-end, and product team members to design comprehensive application features and scalable data solutions.
- βCode Review & Deployment: Review database code and schemas, and safely deploy database changes into production environments using Continuous Delivery practices.
- βQuality Assurance: Define and contribute to data-quality standards, testing strategies, and automated testing frameworks.
- Education & Track Record: Bachelorβs degree in Computer Science, Software Engineering, or a related field, with a minimum of 5 years of experience delivering, shipping, and maintaining production software solutions.
- Relational Database Mastery: Deep production experience with Microsoft SQL Server, including relational schema design, complex query development, stored procedures, indexing strategies, and performance optimization.
- NoSQL Proficiency: Hands-on experience with MongoDB, including document modeling, schema design, and integration with relational systems.
- Application Architecture: Strong understanding of JSON, REST APIs, database security, testing, and how data moves through application services.
- Development Tools: Strong experience using distributed version-control systems (Git/GitHub) and familiarity with agile software-development practices.
- Clear Communication: Strong verbal and written communication skills with the ability to explain technical decisions, data-modeling approaches, and engineering tradeoffs clearly.
- Problem-Solving Mindset: Exceptional attention to detail and a practical approach to quality, simplicity, and timely delivery.
- Azure Cloud Data: Experience with the Azure data stack, specifically Azure Data Factory (ADF) or Microsoft Fabric.
- Pipeline Support: Experience supporting broader data pipelines in addition to core application database development.
- Python Scripting: Working knowledge of Python for scripting, automation, or limited pipeline support.
- JavaScript Ecosystem: Experience with JavaScript, Node.js, or Joi.
π Time Zone & Collaboration:
The role requires collaboration with teams aligned to Central Time (CT), USA. Candidates must overlap at least 4β5 hours daily with US-based stakeholders to ensure seamless architectural alignment and agile collaboration.
#LI
Location & Eligibility
Where is the job
Brazil
On-site within the country
Who can apply
BR
Listing Details
- First seen
- October 13, 2026
- Last seen
- October 13, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 58%
- Scored at
- October 13, 2026
Signal breakdown
freshnesssource trustcontent trustemployer trust
External application
Newsletter
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
A
B
C
D
No spam. Unsubscribe at any time.