ZigZag is committed to building a diverse, inclusive, and equitable workplace. We believe that talent knows no borders, and we welcome individuals from all backgrounds to help us shape the future of work. Guided by transparency and agility, we foster an environment where everyone is valued and empowered to thrive.
Software Engineer (Generalist) | Dayshift | Remote
Location
Philippines
Posted
45 days ago
Salary
0
Seniority
Mid Level
Job Description
Software Engineer (Generalist) | Dayshift | Remote
ZigZag Careers
ZigZag is looking for a Software Engineer (Generalist) to join our team! About our client Our client is an established fintech company building the next generation of payments solutions. Our Tech Delivery Team owns our payment platform end-to-end, including critical backend systems that process high-volume, low-latency transactions securely and reliably. We’re currently looking for an experienced Front End Engineer to help build, maintain and evolve the internal and customer facing dashboard systems. About the Role As a generalist Software Engineer in the Tech Delivery Team, you’ll work across the full stack, contributing to a wide range of systems within our client's payment platform. You’ll be part of a cross-functional team focused on scalability, security, and performance. This role requires adaptability and a willingness to work across multiple languages, frameworks, and domains— predominantly backend, both serverless and serverful. Responsibilities - Design, develop, and maintain software across the full stack, including frontend, backend, and APIs - Contribute to building and evolving customer-facing products and internal tools. - Work across multiple languages and frameworks (e.g. Go, Java, JavaScript/TypeScript) as needed - Collaborate with product managers, and engineers to deliver end-to-end solutions. - Write clean, maintainable, and well-tested code following best practices. - Participate in code reviews and uphold high standards of code quality. - Troubleshoot, debug, and resolve issues across different parts of the system. - Improve performance, scalability, and reliability of platform services. - Contribute to system design discussions and architectural decisions. - Continuously improve development processes, tooling, and engineering practices. Qualifications - 5+ years of professional software engineering experience across multiple parts of the stack. - Experience working with at least one backend language (e.g. Go, Java, or similar). - Ability and willingness to learn new languages and frameworks are required - Experience building and maintaining production systems. - Familiarity with CI/CD practices and tools (e.g. Buildkite or similar). - Strong understanding of secure coding practices and common vulnerabilities. - Solid understanding of system performance, scalability, and reliability concepts. - Strong problem-solving skills and ability to navigate ambiguity. - Effective collaboration and communication skills. ZigZag is committed to building a diverse, inclusive, and equitable workplace. We believe that talent knows no borders, and we welcome individuals from all backgrounds to help us shape the future of work. Guided by transparency and agility, we foster an environment where everyone is valued and empowered to thrive. By submitting this application, you acknowledge that you have read and agree with the company’s Privacy Policy.
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior Software Engineer
MicrosoftMicrosoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to any characteristic protected by applicable local laws, regulations, and ordinances.
Overview With continued growth in digital data and the desire to leverage data to address problems that touch all aspects of our lives, Azure Storage is growing to meet these challenges! The Azure Storage team is hiring experienced Senior Software Engineer to join agile and diverse engineering teams for deploying Data Processing Unit (DPU) technology. As a Senior Software Engineer in Azure Storage, you will help build performant scale out block storage on DPU hardware. You will join a fast-growing team with deep cloud and enterprise storage backgrounds. You will be involved in all phases of the storage lifecycle, design, implementation, test, deployment and support. This opportunity will allow you to learn about cloud computing as well as building and supporting cloud services at scale. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. Responsibilities - Collaborates with appropriate stakeholders to determine user requirements for a scenario. - Drives identification of dependencies and the development of design documents for a product, application, service, or platform. - Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI). - Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items. - Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate. - Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale. Qualifications Required Qualifications: - Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, - OR Java, JavaScript, or Python - OR equivalent experience. Other Requirements: - Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter. Preferred Qualifications: - Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR equivalent experience. Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work. #azurecorejobs This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Senior Software Engineer
MicrosoftMicrosoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to any characteristic protected by applicable local laws, regulations, and ordinances.
Overview The Microsoft Azure Host Networking and Hardware Acceleration team is responsible for building a high-performance and reliable network in the cloud. Our organization develops and maintains the network layers between physical infrastructure and virtual machines. Current and future development focuses on Linux platforms and hardware design. We are seeking a Senior Software Engineer to design and develop innovative hyperscale observability tools and platforms that help diagnose complex software-defined networking issues.In this role, you will build out a globally distributed OpenTelemetry data infrastructure that will process >= 1 billion events per minute for all Azure regions. This data pipeline will be used to all for near real-time attribution of packet loss in the Azure backend networks. Expertise should Include: understanding the fundamentals of networking and how packets traverse networks and knowledge in a distributed systems platform such as Kubernetes or Service Fabric. You will also build advanced tools for network debugging, mentor team members, interact with customers, and collaborate across organizations.This position requires curiosity about system internals, effective communication skills, and experience with low-level networking technologies. This opportunity provides exposure to large-scale distributed systems and cutting-edge networking solutions, enabling you to make a significant impact on Azure’s reliability and performance while advancing your technical knowledge. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond! Responsibilities - Partners with appropriate stakeholders to determine user requirements for observability improvements. - Contribute code to existing automation and monitoring frameworks. - Build and deploy net new tools across production datacenters. - Take ownership and drive mission critical customer escalations. - Mentor and teach engineers across Azure to improve visibility, use of tools to diagnose, and scale learnings through improved documentation and training. - Embody our culture and values Qualifications Required Qualifications - Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Rust, GO, TypeScript - OR equivalent experience. - 1+ years experience working with systems observability. Other Requirements - Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: - Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter. Preferred Qualifications - Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Rust, GO, TypeScript - OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Rust, GO, TypeScript - OR equivalent experience. - 1+ years experience with systems programming, distributed system, CI/CD, data pipelining, shipping products or services. - 1+ years experience working with multiple partner teams and external vendors. #azurecorejobs Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $158,400 - $258,000 per year. Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Software Engineer II - Scenarios Validation
MicrosoftMicrosoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to any characteristic protected by applicable local laws, regulations, and ordinances.
Overview Are you passionate about distributed systems, massive scalability, and durability? Are you interested in solving the challenges of Cloud-scale Storage? If so, the Microsoft Azure Storage team is the perfect fit for you. Azure Storage is a foundational service in the Azure Cloud which powers six key storage services: Blob Storage, Table Storage (NoSQL Key-Value store), Queue Storage, Data Lake Storage, File Storage, and Disk Storage. These services host data from some of the largest companies in the world and support all of Microsoft’s largest online businesses including Xbox, Office365, and Bing while scaling to store many exabytes of customer data. The Microsoft Azure Storage team is seeking the Software Engineer with solid design, coding, and testing skills, to implement validation infrastructure services, and automate validation of Azure's massive, distributed storage system. We value passion for scalable storage, distributed systems, and cloud services. The ideal candidate brings a solid foundation in data structures and algorithms, along with strong debugging, testing, and analytical abilities. We're also seeking someone who is customer-focused and excited to deliver high-quality, end-to-end experiences. This role offers the opportunity to make meaningful contributions daily on a hyperscale system that may be part of your friends’ and family’s everyday lives. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. Responsibilities - Play a crucial role in product quality by overseeing end-to-end scenario validation integration work performed by team members. - Design, develop, and operate scalable, low latency and high throughput cloud services and frameworks to stress storage backend. - Take an active role and partner with peer teams and external partners to ensure new storage features meet target availability, security, and reliability goals, with an emphasis on quality upstream. - Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate. - Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale. Qualifications Required Qualifications: - Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR equivalent experience. Other Requirements: - Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: - Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter. Preferred Qualifications: - Bachelor's Degree in Computer Science - OR related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, OR Python - OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR equivalent experience. #ENGANZ This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
TRANSPORTATION ENGINEERING SPECIALIST ($4,000 Hiring Incentive)
Arizona Department of AdministrationThe Attorney General's Office offers a comprehensive benefits package. For a complete list of benefits provided by The State of Arizona, please visit our benefits page.
DEPT OF TRANSPORTATION Be a part of an innovative and collaborative team driving a safer transportation system for Arizona. TRANSPORTATION ENGINEERING SPECIALIST ($4,000 Hiring Incentive) Job Location: ROADWAY ENGINEERING 205 S 17th Ave Phoenix AZ 85007 Posting Details: Salary: $66,478.46 *This position is eligible for a $4,000 hiring incentive Grade: 22 Closing Date: April 21, 2026 Job Summary: This position performs roadway design activities within the team including preparing and reviewing studies, reports, plans and estimates. Reviews and evaluates engineering reports, studies and plans prepared by the project team, consulting design firms, and others. This position assists in the development of project scoping and planning documentation, including ADA compliance documentation. Prepares and monitors project schedules and coordinates with other project team members regarding project development and reviewing and approving contractor initiated documents. This position is accountable for the development of complex and high quality engineering plans and documents for use in the construction of roadway projects in accordance with the ADOT Five Year Highway Construction Program. This position may offer the ability to work remotely, within Arizona, based upon the department's business needs and continual meeting of expected performance measures. The State of Arizona strives for a work culture that affords employees flexibility, autonomy, and trust. Across our many agencies, boards, and commissions, many State employees participate in the State’s Remote Work Program and are able to work remotely in their homes, in offices, and in hoteling spaces. All work, including remote work, should be performed within Arizona unless an exception is properly authorized in advance. *This position is eligible for a $4,000 hiring incentive Job Duties: Develops or assists in the development of roadway designs, construction plans, and details; including roadway geometrics, typical sections, pavement sections, superelevations, earthwork calculations, grading construction phasing, intersections, interchanges, turnouts, culverts, channels, safety barrier, curb, gutter, sidewalk, fencing, walls complying with current design guidelines and policies. Represents Design at project team meetings and assists in conducting meetings, facilitating issue resolutions, coordinating with outside entities, develop and monitor a project's scope, schedule and budget. Facilitate scope changes and accompanying revisions to design, funding and schedule. Coordinates with Utilities, ROW, Environmental Planning, facilitates plan revisions to accommodate clearances. Develops project earthwork calculations and reports, roadway cross sections, design calculations and reports, construction cost estimates, and special provisions for roadway design items. Actively participates in the pre-design project development stage, attending field reviews, preparing scoping documentation, providing roadway design expertise, reviewing and providing comments/input to scoping documents. Provides post-design services for projects under construction. Reviews and recommends approval on shop drawings, construction change orders, and force account work orders. Attend Staff Meetings, training, consults experts, researches publications, correspondence and other electronic information available to learn and implement current practices as it applies to design issues. Informally trains summer interns, EITs and new designers within the team on various roadway design methodologies and standards. May drive a state vehicle in the course and scope of state business. Reviews design plans, engineering studies, reports, estimates and special provisions developed internally and externally for completeness, accuracy, compatibility, and adherence to applicable design guidelines, standards and policies, and provides comment and assists with resolution. Knowledge, Skills & Abilities (KSAs): Knowledge of: - Thorough knowledge of principles and practices of Civil Engineering as applied to the development, design construction and maintenance of the State Highway System. - Thorough understanding of Federal and State regulations, policies, procedures and guidelines as applicable to the Project Development Process. - Knowledge of techniques used in data collecting and computer applications, ADOT Roadway Design and Group procedures, standards and guidelines. - Knowledgeable of State statues, safety practices, methods procedures and techniques utilized in management of assigned resources consistent with ADOT Project Delivery and Operations Division. - Understanding of project budget development and administration. Skill in: - Skill in oral and written communication; project design and team management. - Skills and experience in the use of Microstation applications, including but not limited to Open Road Designer (ORD) and Connect. - Skills in researching and interpreting a wide variety of highly technical data, analyzing and designing major highway related projects, listening and problem solving, personnel management, leadership and employee relationships, supporting and promoting the Arizona Management System initiative. - Skills in computer application and computer aided analysis and design package utilization. - Skills in Google Workspace (Gmail, Drive, Calendar, Chat, Meets, Docs, Spreadsheets, Slides). Ability to: - Ability to communicate clearly and concisely with a wide range of professional and governmental representatives and the public and the ability to respond to verbal and written questions from the public or governmental representatives. - The ability to analyze and evaluate a wide variety of engineering data and the ability to develop and implement appropriate standards, procedures and priorities for assigned work. - Think independently and apply judgement in abstract situations. Selective Preference(s): -Education includes a BS in Civil Engineering or closely related field and various employer training courses and seminars relevant to position. -Minimum 1-2 years of demonstrated highway and roadway design experience. Pre-Employment Requirements: This position requires driving or the use of a vehicle as an essential function of the job and the following requirements apply. Any employee operating a motor vehicle on State business must possess and retain a current, valid class-appropriate driver’s license, complete all required training, and successfully pass all necessary driver’s license record checks. The license must be current, unexpired, and neither revoked nor suspended. Employees who drive on state business are subject to driver’s license record checks, must maintain acceptable driving records, and must complete all required driver training. An employee who operates a personally owned vehicle on state business shall maintain the statutorily required liability insurance (see Arizona Administrative Code (A.A.C.) R2-10-207.11). A valid driver's license. All newly hired State employees are subject to and must successfully complete the Electronic Employment Eligibility Verification Program (E-Verify). Benefits: The Arizona Department of Administration offers a comprehensive benefits package to include: • Sick leave • Vacation with 10 paid holidays per year • Paid Parental Leave-Up to 12 weeks per year paid leave for newborn or newly-placed foster/adopted child (pilot program). • Health and dental insurance • Retirement plan • Life insurance and long-term disability insurance • Optional employee benefits include short-term disability insurance, deferred compensation plans, and supplemental life insurance By providing the option of a full-time or part-time remote work schedule, employees enjoy improved work/life balance, report higher job satisfaction, and are more productive. Remote work is a management option and not an employee entitlement or right. An agency may terminate a remote work agreement at its discretion. Learn more about the Paid Parental Leave program here. For a complete list of benefits provided by The State of Arizona, please visit our benefits page Employee Referral Program This position is eligible for an employee referral incentive if all criteria are met. Retirement: Mandatory participation in the Arizona Retirement System (ASRS) is required. Contact Us: For questions about this career opportunity, please contact ADOT Human Resources Recruitment via email at srecruitment@azdot.gov or phone call at (602) 712-8188 option 2. The State of Arizona is an Equal Opportunity/Reasonable Accommodation Employer. Persons with a disability may request a reasonable accommodation such as a sign language interpreter or an alternative format by calling (602) 712-8188 option 3. Requests should be made as early as possible to allow sufficient time to arrange the accommodation. ADOT is an Equal Employment Opportunity Employer. *Certain criteria must be met in order to receive the hiring incentive pay-out.
