[Remote] Developer III - Software Engineering

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to clients worldwide. The Developer III - Software Engineering role involves developing data pipelines and integrations to support operational and analytic use cases, collaborating with various teams to implement scalable solutions.ResponsibilitiesTechnical Engineering Services – this team operates in an Azure + Databricks Lakehouse. The role requires the following technical skill setCloud data engineering experience, including:Data orchestration with tools such as Azure Data FactoryData storage in cloud storage such as Azure Data LakeSDLC + CI/CD through systems such as Azure DevOpsSQL proficiency (TSQL, PostGresSQL, …) and familiarity with Spark, including the ability to develop ETL processes using PySpark and SparkSQLData streaming experience (Kafka, event hub, etc)Experience with parquet and other data exchange/storage formatExperience with agile development and standard DevOps practicesShould understand principles of indexes and partitioningShould have experience in optimizing data engineering code for performanceProficiency with parquet and other data exchange/storage formatsExperience with agile development and standard DevOps practicesShould have a deep understanding of indexes and partitioningShould be proficient optimizing data engineering code for performance (able to read a DAG, determine where CBO is using most resources)Should be proficient in common distributed cloud computing concepts like fault tolerance, idempotency, SOA, etcLeadership & Relationship Skills – this team is part of a broader, cross-functional organization with a variety of role types and experience levels. This individual needs to be able to:Collaborate with technical teams and utilizes system expertise to deliver technical solutionsContinuously learns and teaches others existing and new technologiesContributes to the development of others through mentoring, in house workshops, and learning sessionsDrive engineering projects by developing data solutions; conducting tests and inspections; preparing reports and calculationsExpected to supervise base and associate level engineers as neededUnderstand system protocols, how systems operate and data flowsAware of current technology benefitsExpected to independently develop a full software stackUnderstands the building blocks, interactions, dependencies, and tools required to complete software and automation workIndependent study of current technology is expectedInteract with system engineers to define system requirements and/or necessary requirements for automationCommunication:This team leads the enterprise in platform and processCommunication of architecture, process, and implementation is expected to elevate all teamsThis individual needs to be able to:Write basic documentation on how technology works. Create clear documentation for new code and systems usedDocumenting systems designs, presentations, and business requirements for consumption and consideration at the manager and director levelTechnology StrategyContributes to emerging technologies to deliver business goals and understands current technology that supports business goalsUnderstands system protocols, how systems operate and data flows. Expected to independently develop a full software stackUnderstands the building blocks, interactions, dependencies, and tools required to complete software and automation workAware of current technology benefitsIdentify and design solutions to potential data processes that can be improved with automation or optimized with current technical best practicesIdentify use cases and design technical solutions to include Agentic AI applicationInnovation – this group leverages industry leading platforms and processes. This individual is expected to:Deal with the ambiguity involved in developing new systems/platformsDesign and implement new ideas which utilize novel frameworks to improve an existing or new system/process/serviceReview existing designs and processes to highlight more efficient ways to complete existing workload more effectively through industry perspectivesContribute to new and existing technology options that support business goals and understand how the current technology supports existing/future business goalsSkillsCloud data engineering experience, including data orchestration with tools such as Azure Data FactoryData storage in cloud storage such as Azure Data LakeSDLC + CI/CD through systems such as Azure DevOpsSQL proficiency (TSQL, PostGresSQL, …) and familiarity with Spark, including the ability to develop ETL processes using PySpark and SparkSQLData streaming experience (Kafka, event hub, etc)Experience with parquet and other data exchange/storage formatExperience with agile development and standard DevOps practicesShould understand principles of indexes and partitioningShould have experience in optimizing data engineering code for performanceProficiency with parquet and other data exchange/storage formatsShould have a deep understanding of indexes and partitioningShould be proficient optimizing data engineering code for performance (able to read a DAG, determine where CBO is using most resources)Should be proficient in common distributed cloud computing concepts like fault tolerance, idempotency, SOA, etcCollaborate with technical teams and utilizes system expertise to deliver technical solutionsContinuously learns and teaches others existing and new technologiesContributes to the development of others through mentoring, in house workshops, and learning sessionsDrive engineering projects by developing data solutions; conducting tests and inspections; preparing reports and calculationsExpected to supervise base and associate level engineers as neededUnderstand system protocols, how systems operate and data flowsAware of current technology benefitsExpected to independently develop a full software stackUnderstands the building blocks, interactions, dependencies, and tools required to complete software and automation workIndependent study of current technology is expectedInteract with system engineers to define system requirements and/or necessary requirements for automationWrite basic documentation on how technology worksCreate clear documentation for new code and systems usedDocumenting systems designs, presentations, and business requirements for consumption and consideration at the manager and director levelContributes to emerging technologies to deliver business goals and understands current technology that supports business goalsIdentify and design solutions to potential data processes that can be improved with automation or optimized with current technical best practicesIdentify use cases and design technical solutions to include Agentic AI applicationDeal with the ambiguity involved in developing new systems/platformsDesign and implement new ideas which utilize novel frameworks to improve an existing or new system/process/serviceReview existing designs and processes to highlight more efficient ways to complete existing workload more effectively through industry perspectivesContribute to new and existing technology options that support business goals and understand how the current technology supports existing/future business goalsCompany OverviewWelcome TekWissen, your premier partner in technology consulting, workforce solutions, payroll services, procurement, managed services, global capability centers, and venture capital support, specifically tailored for startups in the human capital sector. It was founded in 2009, and is headquartered in Ann Arbor, Michigan, USA, with a workforce of 1001-5000 employees. Its website is http://tekwissen.com.Company H1B SponsorshipTekWissen ® has a track record of offering H1B sponsorships, with 1 in 2026, 5 in 2025, 18 in 2024, 11 in 2023, 9 in 2022, 16 in 2021, 17 in 2020. Please note that this does not guarantee sponsorship for this specific role.

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Senior Strategic Sourcing Manager | Software & Cloud

Remote

**Experienced Chat Support Specialist – Remote Customer Service Representative**

Remote

**Experienced Entry-Level Data Entry Specialist – Thriving Remote Opportunity with arenaflex**

Remote

DevOps Engineer Professional - IPCEI (CProServ) + 5000 € Sign-On Bonus

Remote

[Remote-Position] Marketing Summer Intern (Remote & Paid)

Remote

WORK FROM HOME Bilingual Call Center Representative

Remote

Temp Fully Remote Innovation Developer

Remote

[Remote] Sephora Account Executive (New Jersey)

Remote

Entry Level Direct Marketing Specialist - Customer Engagement and Sales Development in Retail Environments

Remote

Entry-Level Mail Handler

Remote
← Back