Data Solution Architecture remote jobs
EPAM Anywhere is looking for remote Data Solution Architecture Specialists.
Competitive compensation
We back all payments and operate in compliance with country-specific labor regulations. Your annual paycheck can range from $15k to $200k.
Numerous benefits
Make use of 1,500+ online and location-specific benefits across 30+ countries that also include healthcare and sports programs for you and your family.
Limitless career growth opportunities
Get access to a large-scale ecosystem that consists of educational and career development services created for your growth. A personal skill advisor will support you on each step of this journey.
Solution Architecture
Android, React Native, Swift
40 hrs/week
12+ months
Chile, Colombia,and othersChile, Colombia, Dominican Republic, Uruguay We are seeking a Mobile Solution Architect II to join our remote team.
Solution Architecture
Android, React Native, Swift
40 hrs/week
12+ months
- Designing end-to-end mobile solutions that align with business objectives and technical requirements
- Developing architecture blueprints, technical specifications, and system integration plans for mobile applications
- Evaluating emerging technologies, tools, and frameworks for mobile development
- Collaborating with product managers, designers, developers, and other stakeholders to define project scope, requirements, and timelines
- Creating prototypes and proof of concepts to validate architectural decisions and demonstrate the feasibility of proposed solutions
- Conducting code reviews to ensure adherence to architectural standards, coding guidelines, and best practices
- Optimizing mobile applications for performance, scalability, and reliability
- Implementing security best practices to protect mobile applications from vulnerabilities and cyber threats
- Preparing technical documentation, architecture diagrams, and user guides for mobile solutions
- Driving continuous improvement initiatives to enhance development processes, tooling, and automation
- Bachelor’s or master’s degree in computer science, Engineering, or related field
- 10+ years of experience as a Mobile Solution Architect or similar role
- Expertise in mobile platforms such as iOS, Android, or cross-platform frameworks like React Native, Flutter, or Xamarin
- Proficiency in mobile development languages and technologies such as Swift, Kotlin, Java, Objective-C, JavaScript, etc.
- Strong understanding of mobile architecture patterns, including MVVM, MVP, MVC, and microservices architecture
- Hands-on experience with mobile development tools, IDEs, and version control systems (e.g., Xcode, Android Studio, Git, etc.)
- In-depth knowledge of RESTful APIs, web services, and cloud technologies (e.g., AWS, Azure, Google Cloud Platform)
- Effective communication skills with the ability to articulate technical concepts to non-technical stakeholders
- Strong leadership and interpersonal skills to lead cross-functional teams and drive collaboration toward common goals
- Advanced English proficiency for effective communication with clients and team members
- Certification in mobile development or architecture (e.g., AWS Certified Solutions Architect, Google Mobile Web Specialist, etc.)
Solution Architecture
Android, React Native, Swift
40 hrs/week
12+ months
Chile, Colombia,and othersChile, Colombia, Dominican Republic, Uruguay We are seeking a Mobile Solution Architect I to join our remote team.
Solution Architecture
Android, React Native, Swift
40 hrs/week
12+ months
- Design end-to-end mobile solutions that align with business objectives and technical requirements
- Develop architecture blueprints, technical specifications, and system integration plans for mobile applications
- Evaluate emerging technologies, tools, and frameworks for mobile development
- Collaborate with product managers, designers, developers, and other stakeholders to define project scope, requirements, and timelines
- Create prototypes and proof of concepts to validate architectural decisions and demonstrate the feasibility of proposed solutions
- Conduct code reviews to ensure adherence to architectural standards, coding guidelines, and best practices
- Optimize mobile applications for performance, scalability, and reliability
- Implement security best practices to protect mobile applications from vulnerabilities and cyber threats
- Prepare technical documentation, architecture diagrams, and user guides for mobile solutions
- Drive continuous improvement initiatives to enhance development processes, tooling, and automation
- Bachelor’s or master’s degree in computer science, Engineering, or related field
- 7+ years of experience as a Mobile Solution Architect or similar role
- Expertise in mobile platforms such as iOS, Android, or cross-platform frameworks like React Native, Flutter, or Xamarin
- Proficiency in mobile development languages and technologies such as Swift, Kotlin, Java, Objective-C, JavaScript, etc.
- Strong understanding of mobile architecture patterns, including MVVM, MVP, MVC, and microservices architecture
- Hands-on experience with mobile development tools, IDEs, and version control systems (e.g., Xcode, Android Studio, Git, etc.)
- In-depth knowledge of RESTful APIs, web services, and cloud technologies (e.g., AWS, Azure, Google Cloud Platform)
- Effective communication skills with the ability to articulate technical concepts to non-technical stakeholders
- Strong leadership and interpersonal skills to lead cross-functional teams and drive collaboration toward common goals
- Advanced English proficiency for effective communication with clients and team members
- Certification in mobile development or architecture (e.g., AWS Certified Solutions Architect, Google Mobile Web Specialist, etc.)
Solution Architecture
Architecture Design, Azure Migration, CRM
40 hrs/week
12+ months
PolandPoland We are looking for an experienced Solution Architect to join our enterprise architecture team remotely.
Solution Architecture
Architecture Design, Azure Migration, CRM
40 hrs/week
12+ months
- Develop IT design solutions aligned to the Enterprise Architecture framework and the customer's technology strategy and roadmaps
- Provide design solutions for business units, functions, and technology domains
- Ensure that design strategies align with the needs of the target market and the business objectives of our customer
- Design, standardize, and maintain assurance practices within a multi-disciplined environment
- Assess and challenge demand, root cause, and cost-benefit analysis
- Stay up-to-date with industry best practices and trends together with their application within a business context
- Collaborate with cross-functional teams members like Developers, Business Analysts, etc., for seamless project completion
- Engage with your mentor for continuous learning and development of technical and soft skills
- A minimum of 7 years of experience working in IT solution design
- At least 2 projects in a technical team lead role with constant hands-on work during the last 3 years
- At least 1 year of experience as a Software Architect
- Expertise in developing design patterns and informing solution definition on large initiatives
- Experience in designing, standardizing, and maintaining assurance practices within a multi-disciplined environment
- Expertise in Microsoft Azure, Microsoft Dynamics 365, and Dynamics CRM Online
- Experience working with a wide variety of IT functions, including systems analysis, development, and project management
- Strong capability in integration design
- Excellent communication and interpersonal skills, able to build and maintain positive working relationships
- Advanced level of English language proficiency
- Experience in the financial services industry and key regulatory requirements
- Understanding of business processes is preferred
- Agile mindset, able to make decisions within remit and execute in a fast, simple, and focused way
Solution Architecture
Architecture Design, Azure Migration, CRM
40 hrs/week
12+ months
PolandPoland We are seeking a Solution Architect II to join our remote team and help deliver IT design solutions for our business unit.
Solution Architecture
Architecture Design, Azure Migration, CRM
40 hrs/week
12+ months
- Create IT design solutions for business unit / function / technology domain requirements aligned to the Enterprise Architecture framework and the Customer's Technology Strategy and Roadmaps
- Collaborate with cross-functional teams to ensure seamless project completion
- Inform solution definition on large initiatives, and develop design patterns
- Design, standardize, and maintain assurance practices within a multi-disciplined environment
- Assess and challenge demand, root cause, and cost and benefit analysis
- Apply technical expertise in Azure migration, CRM, Microsoft Azure, Microsoft Dynamics 365, and Solution Architecture Best practices
- Communicate confidently and effectively, at all levels, both in written and verbal form
- Track record of 10 years minimum experience working in IT Solution Design
- At least 2 years of experience as a Software Architect
- Experience working with a wide variety of IT functions, including systems analysis, development, and project management
- Understanding of industry best practices and trends together with their application within a business context
- Broad knowledge of the financial services industry and key regulatory requirements together with an understanding of business processes
- Experience developing design patterns and informing solution definitions on large initiatives
- Experience in designing, standardizing, and maintaining assurance practices within a multi-disciplined environment
- Experience in assessing and challenging demand, root cause, and cost and benefit analysis
- Strong capability in integration design
- Fluent in English with an advanced competency level
- Experience in the financial services industry and key regulatory requirements
- Familiarity with Dynamics CRM Online
Data Software Engineering
Databricks, Python, PySpark
40 hrs/week
12+ months
PolandPoland Join our remote team as a Senior Data Software Engineer.
Data Software Engineering
Databricks, Python, PySpark
40 hrs/week
12+ months
- Implementing reusable DataBricks components for data ingestion and data analytics
- Ingesting data into a data lake via batch, streaming, and replication and making data available for reporting and predictive modeling
- Establishing security controls, integration with data governance, and clear auditable data lineage
- Collaborating with architects, technical leads, and key individuals within other functional groups to develop and test solutions that meet best practice specifications
- Participating in code review and testing solutions to ensure they meet best practice specifications
- Writing project documentation to ensure that other developers can easily understand and use the code
- Building collaborative partnerships with architects, technical leads, and key individuals within other functional groups
- Continuously updating skills and knowledge to keep up with industry trends and best practices
- At least 3+ years of experience in software engineering with a focus on data engineering
- Proficient in Python coding and PySpark development
- Experience building data ingestion pipelines, Data Warehouse or Database architecture.
- Hands-on experience with modern Big Data components like Databricks, SQL Azure, and Microsoft Azure
- Experience in designing, deploying, and administering scalable, available, and fault-tolerant systems in a cloud environment
- Strong ability to write clean, maintainable, and well-documented code
- Experience in data modeling and working with data-oriented personality and compliance awareness, such as PI, GDPR, and HIPAA
- Excellent communication skills in spoken and written English, at an upper-intermediate level or higher
- Experience with Power BI, Azure Synapse Analytics, and ADLS is a plus
Data Integration
ETL/ELT Solutions, Azure Data Lake Storage, Databricks
40 hrs/week
12+ months
PolandPoland We are seeking a skilled Senior Data Integration Engineer to join our remote team.
Data Integration
ETL/ELT Solutions, Azure Data Lake Storage, Databricks
40 hrs/week
12+ months
- Lead the design and development of data integration solutions, including ETL/ELT processes and data pipelines
- Collaborate with stakeholders to gather and analyze data integration requirements
- Provide technical guidance and mentorship to junior team members
- Ensure data quality and consistency across integrated systems
- Optimize data integration workflows for performance and scalability
- Troubleshoot and resolve complex data integration issues
- Stay up-to-date with industry trends and emerging technologies in data integration
- Bachelor's degree in Computer Science, Information Systems, or a related field
- 3+ years of relevant production experience in data integration
- In-depth knowledge of ETL/ELT solutions and data integration best practices
- Strong proficiency in Azure Data Lake Storage, Databricks, and Azure Data Factory
- Extensive experience with MySQL, PostgreSQL, MS SQL.SQL, and Oracle
- Expert-level skills in SQL and Python for data manipulation and transformation
- Solid understanding of data modeling and database design principles
- Proven track record of successfully delivering complex data integration projects
- Strong problem-solving and analytical skills
- Excellent communication and leadership abilities
- B2+ English level
- Experience with cloud-based data integration platforms such as AWS Glue or Google Cloud Dataflow
- Familiarity with big data technologies like Hadoop and Spark
- Knowledge of data warehousing concepts and tools
- Understanding of data governance and data management practices
- Ability to architect and implement real-time data integration solutions
Data Software Engineering
Databricks, Microsoft Azure, PySpark
40 hrs/week
12+ months
PolandPoland Join our remote team as a Senior Data Software Engineer.
Data Software Engineering
Databricks, Microsoft Azure, PySpark
40 hrs/week
12+ months
- Design and develop data pipelines using Databricks workflows and APIs such as S3, PBI, REST, etc
- Ensure high-quality standards at every stage of development and deployment
- Guarantee reliability, availability, performance, and scalability of systems
- Collaborate with Developers, Product and Program Management, and senior technical staff to deliver customer-centric solutions.
- Provide technical input for new feature requirements, partnering with business owners and architects
- Ensure continuous improvement by staying abreast of industry trends and emerging technologies
- Drive the implementation of solutions aligned with business objectives.
- Mentor and guide less experienced team members, helping them enhance their skills and grow their careers
- Participate in code reviews, ensuring code quality and adherence to standards
- Collaborate with cross-functional teams to achieve project goals
- Actively contribute to architectural and technical discussions
- At least 3 years of production experience in data software engineering
- Be hands-on with deep expertise in building data pipelines using SQL and one or more languages from Python, Spark, PySpark
- Experience with Databricks and Microsoft Azure for building and deploying data solutions
- Expertise in developing end-to-end production solutions with a focus on cloud platforms, with a strong preference for Azure
- Experience with Git, Azure DevOps, or GitHub for version control and collaboration
- Ability to tie loose ends together for solutions across systems, ensuring reliability, availability, performance, and scalability of systems
- Excellent communication skills in spoken and written English, at an upper-intermediate level or higher
- Experience with Azure DevOps and GitHub for version control and collaboration
- Experience with other cloud platforms such as GCP and AWS
Data Software Engineering
Databricks, Python, PySpark
40 hrs/week
12+ months
PolandPoland Join our remote team as a Senior Data Software Engineer.
Data Software Engineering
Databricks, Python, PySpark
40 hrs/week
12+ months
- Design and implement reusable DataBricks components for data ingestion and analytics
- Ingest data via batch, streaming, and replication into data lake and make data available for reporting and predictive modeling
- Establish security controls, integration with data governance and clear auditable data lineage
- Build collaborative partnerships with architects, technical leads, and key individuals within other functional groups
- Participate in code review and test solutions to ensure they meet best practice specifications
- Write project documentation
- Provide technical input for new feature requirements, partnering with business owners and architects
- Ensure continuous improvement by staying abreast of industry trends and emerging technologies
- Drive the implementation of solutions aligned with business objectives
- Collaborate with cross-functional teams to achieve project goals
- At least 3+ years of experience in Data Software Engineering
- Expertise in Databricks and PySpark for building and managing Big Data analytics applications
- Hands-on experience with Microsoft Azure, including Azure Synapse Analytics, SQL Azure, and ADLS for designing and deploying scalable, available and fault-tolerant systems
- Experience in building data ingestion pipelines, data warehousing or database architecture
- Deep understanding of data modeling concepts and experience with modern Big Data components
- Strong coding experience with Python for building data solutions
- Understanding of compliance awareness, such as PI, GDPR, HIPAA for data security and privacy
- Experience in actively participating in code review and testing solutions to ensure they meet best practice specifications
- Excellent communication skills in spoken and written English, at an upper-intermediate level or higher
- Experience with Power BI for data visualization and reporting
Solution Architecture
AWS Outposts, Amazon Web Services, Azure Stack HCI
40 hrs/week
12+ months
IndiaIndia We are seeking a Software Architect I to join our remote team.
Solution Architecture
AWS Outposts, Amazon Web Services, Azure Stack HCI
40 hrs/week
12+ months
- Consult with stakeholders to determine the best migration approach from AWS to either AWS Outpost or Azure Stack HCI
- Evaluate the feasibility of migration approaches and provide recommendations based on the client's needs and objectives
- Develop and maintain a migration roadmap, highlighting key milestones and deliverables
- Create and maintain migration-related documentation, including technical specifications, implementation plans, and post-migration support
- Collaborate with cross-functional teams, including developers, DevOps, and project managers, to ensure seamless migration and project delivery
- Provide cloud knowledge sharing and training to the team members to enhance their skills and capabilities
- Engage with the mentor for continuous learning and development of technical and soft skills
- Minimum of 10 years of hands-on experience in software development
- 5+ years of experience in Solution Architecture, specifically in the cloud migration space
- Experience with AWS Outposts, Amazon Web Services, and Azure Stack HCI
- Expertise in migration approaches and tools
- Excellent communication and interpersonal skills to collaborate with cross-functional teams and stakeholders
- Strong analytical and problem-solving skills, with the ability to think critically and make sound decisions
- Self-driven and proactive in keeping up-to-date with the latest industry trends and technologies
- Upper-intermediate level of English proficiency, enabling effective communication with international clients and team members
Solution Architecture
AWS Outposts, Amazon Web Services, Azure Stack HCI
40 hrs/week
12+ months
IndiaIndia We are looking for a Software Architect I to join our remote team focused on cloud migration projects.
Solution Architecture
AWS Outposts, Amazon Web Services, Azure Stack HCI
40 hrs/week
12+ months
- Provide consulting and guidance on the best approach for migration from AWS to either AWS Outpost or Azure Stack HCI
- Collaborate with cross-functional teams to ensure that the migration process is executed seamlessly
- Lead and manage cloud migration projects by providing technical expertise and guidance
- Conduct knowledge sharing sessions on cloud migration best practices and new technologies
- Ensure the success of the migration project by identifying and mitigating risks
- Minimum of 7 years of hands-on experience in software development
- 5+ years of experience in Solution Architecture, specifically in the cloud migration space
- Deep understanding of AWS Outposts and Amazon Web Services, Azure Stack HCI, and migration approaches and tools
- Proven track record of successfully leading cloud migration projects
- Experience in consulting and guiding cloud migration projects
- Excellent communication and collaboration skills, able to work with cross-functional teams and stakeholders
- Upper-Intermediate level of English proficiency to ensure clear communication with team members and stakeholders