Job Closed

This listing is no longer active.

Dynata logo
Dynata

The world’s largest first-party data company for insights, activation & measurement

Backend Software Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 5,001-10,000H1B SponsorCompany SiteLinkedIn

Location

Hungary

Posted

130 days ago

Salary

0

Seniority

Senior

Job Description

Backend Software Engineer

Dynata

• Design, develop, and maintain backend services and APIs in a cloud-native environment • Work on distributed systems handling data processing, orchestration, and integrations with external services • Implement and maintain production-grade solutions running on AWS (ECS, Glue, S3, RDS, etc.) • Collaborate closely with other engineers, data engineers, and stakeholders to deliver reliable features • Participate in code reviews, architectural discussions, and technical decision-making • Troubleshoot, debug, and optimize existing systems in development and production environments • Contribute to CI/CD pipelines, infrastructure automation, and deployment processes • Take ownership of features end-to-end, from design through implementation and production support

Job Requirements

  • 3+ years of professional software development experience
  • Strong experience building backend applications (preferably in Go, Java, or Python)
  • Experience working with relational databases (MySQL or similar) and writing efficient queries
  • Hands-on experience with cloud platforms, preferably AWS
  • Familiarity with containerization and orchestration (Docker, ECS, Kubernetes, or similar)
  • Experience working in agile development teams
  • Production experience: operating, monitoring, and debugging live systems
  • Solid understanding of software engineering fundamentals (clean code, design patterns, testing)
  • Experience with RESTful APIs and service-to-service communication
  • Understanding of CI/CD concepts and modern deployment workflows
  • Familiarity with data-driven or ML-adjacent systems is a plus (data pipelines, model training, ML lifecycle)
  • Comfortable working with Linux environments and basic shell scripting
  • Strong problem-solving skills and ability to work independently
  • Good communication skills and a collaborative mindset
  • Ability to balance speed and quality in a production environment

Benefits

  • Competitive compensation, benefits, and professional development support.

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 1,001-5,000Since 2025H1B No Sponsor

• Deliver effectively by solving problems with critical thinking and innovative ideas, contributing to the sustainability and continuous evolution of the product; • Work autonomously in planning and executing tasks, supporting the team and mentoring more junior developers when needed; • Actively participate in all stages of the software development lifecycle, from feature conception together with the product team to implementation, maintenance, and versioning of solutions; • Develop solutions with attention to scalability, performance, code quality, security, and software architecture; • Adopt and use Artificial Intelligence tools in the development process to support code writing, review and improvement, problem analysis, and productivity gains, always with critical judgment, technical responsibility, and alignment with the team's best practices.

Brazil
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 2025H1B No Sponsor

• Contribute to robust, sustainable, and results-oriented solutions; • Work with technical autonomy, collaborating on planning and mentoring more junior developers; • Participate in building a software engineering environment driven by quality, performance, and continuous improvement; • Use AI tools (such as Windsurf, Copilot, JetBrains AI, Anthropic) to accelerate development and test automation; • Digital mindset, curiosity about new technologies, and interest in understanding how Artificial Intelligence can transform processes, experiences, and outcomes; • Technologies in our stack include: Java, Spring, React, JUnit, Mockito, Git, Hibernate, and others. • Digital mindset, curiosity about new technologies, and interest in understanding how Artificial Intelligence can transform processes, experiences, and outcomes.

Brazil
Job Closed
Full TimeRemoteTeam 51-200Since 2011H1B No Sponsor

• Design and define technical architecture and solution approach across Salesforce platforms (MC, MC Personalization, DC, CRM). • Review and validate solution designs from Technical Developers and Senior Technical Developers. • Lead client discovery sessions to uncover requirements, clarify business needs, and translate findings into actionable technical direction and architectural recommendations. • Lead project delivery in close partnership with the Project Manager and Account Manager, ensuring technical execution aligns with scope, timelines, and client expectations. • Provide architectural direction across the project lifecycle while collaborating with PM and AM to anticipate risks, support decision‑making, and maintain a unified delivery strategy. • Provide guidance on data models, integrations, API strategy, and security best practices. • Oversee code reviews and ensure adherence to architectural and coding standards. • Estimate complexity and effort for high-impact technical tasks and projects. • Identify risks and propose mitigation strategies during design and development phases. • Collaborate with Solutions Architects to ensure alignment between technical implementation and business/solution design. • Support troubleshooting of high-complexity defects and production issues. • Document architectural decisions, technical patterns, reusable components, and deployment guidelines. • Participate in pre-sales efforts by providing technical feasibility, architecture input, and scoping support when required. • Mentor developers, provide technical coaching, and promote continuous improvement within the practice. • Lead and support the deployment architecture across environments, defining standards, release strategies, and automation approaches to ensure scalable, reliable, and low risk deployments.

Argentina
Keeper Security, Inc. logo

Senior Java Full Stack Engineer

Keeper Security, Inc.

Manage, protect and monitor all your organization's passwords, secrets and remote connections with zero-trust security

Backend Engineer130 days ago
Full TimeRemoteTeam 501-1,000Since 2011H1B No Sponsor

• Design, develop and maintain secure, scalable internal tools used by Keeper support and operational teams • Build backend services and application logic primarily in Java • Contribute to frontend development using React to support internal user workflows and experiences • Develop and maintain integrations with MySQL databases and AWS-based infrastructure • Collaborate with product managers, designers and engineers to define and implement software solutions • Write clean, maintainable and well-documented code • Conduct code reviews and contribute to engineering best practices • Troubleshoot and resolve issues affecting application performance, reliability and security • Balance multiple concurrent projects and priorities in a fast-paced environment • Work cross-functionally with technical and non-technical stakeholders to deliver high-quality internal tools

California