Precisely International Jobs logo
Precisely International Jobs

Precisely is the leader in data integrity. We empower businesses to make more confident decisions based on trusted data through a unique combination of software, data enrichment products and strategic services. We are committed to career development for our employees and offer opportunities for growth, learning and building community. With a "work from anywhere" culture, we celebrate diversity in a distributed environment with a presence in 30 countries as well as 20 offices in over 5 continents.

Manager, Software Development

Software EngineerSoftware EngineerFull TimeRemoteLeadTeam 1,001-5,000

Location

Worldwide

Posted

11 days ago

Salary

0

Seniority

Lead

Job Description

Manager, Software Development

Precisely International Jobs

Role Description We are seeking an experienced Manager for Software to join our Engineering organization, reporting to the Director of Engineering. You will own the technical direction of a high-performing squad working on our Data Governance SaaS platform, translating product vision into robust, scalable engineering outcomes. This is a hands-on leadership role — you will write and review code, mentor engineers, drive architectural decisions, and act as the technical bridge between your team and wider engineering leadership. What you will do: - Technical Leadership - Own the technical design and architecture of squad deliverables; produce clear specs and design documents. - Lead code reviews and set the bar for engineering quality, testing, and maintainability. - Identify and drive reduction of technical debt; champion platform performance and reliability improvements. - Partner with the engineering leaders across the platform and Product teams to break down roadmap initiatives into well-scoped engineering work. - Team & Delivery - Lead and mentor a team of engineers across the full development lifecycle. - Run effective sprint ceremonies; maintain predictable, high-quality delivery cadences. - Proactively identify risks, dependencies, and blockers; communicate transparently with stakeholders. - Contribute to growing the team — participate in interviews, onboarding, and capability development. - Collaboration & Stakeholder Engagement - Work closely with Product, UX, SRE, and Support teams to deliver customer-centric outcomes. - Contribute to cross-team technical initiatives and engineering-wide standards. Qualifications - 10+ years of software engineering experience, with at least 2 years in a technical lead or senior engineering role. - Strong backend engineering skills — Node js/C#/.NET, Java, or equivalent; comfortable with SQL and cloud-native patterns. - Hands-on experience with AWS or any cloud services and modern SaaS platform architecture. - Proven ability to lead engineers: you coach, unblock, and grow people as well as write great code. - Experience driving agile delivery with quality first mindset — sprint planning, retrospectives, continuous improvement. - Strong communication skills; able to engage confidently with Product, Support, and leadership. - Familiarity with data platforms, data governance, or data quality domains is a significant advantage. Requirements - Experience with platform migrations or large-scale refactoring in production SaaS environments. - Exposure to observability tooling, incident reduction practices, and SRE collaboration. - Experience working with geographically distributed engineering teams. AI Skills/Knowledge - Proficiency with AI-assisted coding tools (e.g., GitHub Copilot, Cursor, Amazon CodeWhisperer) to accelerate development velocity. - Experience using AI-powered code review agents to improve code quality and reduce review cycles. - Ability to critically evaluate and validate AI-generated code for correctness, security, and maintainability. - Familiarity with LLM APIs or agentic workflows. - Comfortable incorporating generative AI tools into daily engineering workflows (debugging, documentation, test generation). Preferred Skills - Experience on GitHub spec driven development. - Understands concept of constitutions and skills and agents MD. - Hands-on experience building or architecting agentic workflows and multi-step AI pipelines. - Experience with prompt engineering and fine-tuning strategies for developer productivity use cases. - Familiarity with AI observability and evaluation frameworks (e.g., LangSmith, Weights & Biases). - Exposure to Retrieval-Augmented Generation (RAG) patterns and vector database integrations. - Experience leading or mentoring teams in adopting AI tooling and best practices. - Knowledge of responsible AI principles — bias detection, model safety, and governance at the enterprise level.

Related Job Pages

More Software Engineer Jobs

MuleSoft Developer

Fujitsu

1Finity, part of Fujitsu’s Network Communications business, delivers modular, scalable optical networking technology designed to help carriers and enterprises build high-capacity

Role Description We are seeking an experienced MuleSoft Developer to join our team on an initial short-term contract, supporting the delivery of integration solutions across enterprise systems. This role offers flexibility to work remotely while contributing to key integration initiatives, with a strong likelihood of extension based on performance and project needs. - Location: Adelaide (Remote options available) - Employment Type: Full-time - Contract Duration: Initial 2-month engagement with potential extensions Key Responsibilities - Design, develop, and implement APIs and integrations using the MuleSoft Anypoint Platform - Collaborate with stakeholders to understand integration requirements and translate them into technical solutions - Build reusable assets, APIs, and frameworks to support scalable integration architecture - Perform unit testing, debugging, and optimisation of MuleSoft applications - Support deployment activities and ensure seamless integration across systems - Maintain documentation including technical designs, API specifications, and runbooks - Work closely with cross-functional teams including architects, developers, and business analysts Qualifications - Proven experience as a MuleSoft Developer, working with the Anypoint Platform - Strong experience in API-led connectivity and RESTful API development - Proficiency in DataWeave, RAML, and Mule flows - Solid understanding of integration patterns and best practices - Experience with system integrations across enterprise platforms - Strong problem-solving and troubleshooting skills Requirements - MuleSoft certification (Developer or Integration Architect) - Experience with cloud platforms (Azure, AWS, or similar) - Exposure to CI/CD pipelines and DevOps practices - Experience working in agile delivery environments Personal Attributes - Strong communication skills with the ability to engage both technical and non-technical stakeholders - Self-driven and able to work independently in a remote environment - Detail-oriented with a focus on delivering high-quality outcomes - Adaptable and comfortable working within short project timeframes Benefits - Flexible remote working arrangements - Opportunity to contribute to impactful integration projects - Potential for contract extension based on performance and delivery

Australia
Full TimeRemoteTeam 11-50Since 2016H1B No Sponsor

Role Description We are seeking an experienced Senior Software Engineer to join a growing fintech technology team building highly scalable, resilient platforms and components in Java. This role is ideal for engineers who enjoy collaborative development, continuous improvement, automated testing, and modern software engineering practices. What You'll Do - Design and build scalable fintech platforms and backend components using Java. - Refactor and improve code quality, maintainability, and system design. - Develop comprehensive automated test suites and contribute to a strong testing culture. - Automate repetitive processes and improve engineering efficiency. - Collaborate closely with teammates through pair programming and knowledge sharing. - Contribute across different areas of the platform with an "our code" mindset. Engineering Environment - Pair programming (Extreme Programming / XP practices) - Trunk-based development - Continuous Integration & Continuous Delivery (CI/CD) - Test-Driven Development (TDD) - Behaviour-Driven Development (BDD) - Domain-Driven Design (DDD) - Strong focus on automation, quality, and rapid feedback loops Qualifications - Commercial experience developing software in Java. - Experience working as a Senior Software Engineer or equivalent. - Comfortable participating in full-time pair programming. - Strong understanding of TDD and automated testing practices. - Excellent written and verbal communication skills. - Ability to clearly explain ideas, technical decisions, and thought processes. Requirements - Experience in fintech, trading systems, or other high-performance environments. - Exposure to low-latency or high-throughput systems. - Experience with CI/CD pipelines and modern software delivery practices. - Passion for clean code, collaboration, and continuous improvement. Benefits - Competitive salary package up to £130,000. - Equity participation. - Comprehensive benefits package. - Fully remote working arrangement. - Opportunity to work with a highly collaborative engineering team. - Strong engineering culture focused on learning, craftsmanship, and quality.

Europe
£130K / year
Job Closed
Quest Diagnostics logo

Software Engineer III

Quest Diagnostics

A Fortune 500 company cited on the S&P 500 Index, Quest Diagnostics is a healthcare products and services provider offering diagnostic testing to 1-in-3 U.S. ad

Title: Software Engineer III Location: Mesquite United States Job Description: Job Description Seeking a Cache developer who works as part of an agile team to design and implement new features and technologies. Deliver high-quality, high-performance code in an agile environment. Provide technical direction and oversight for a single development project. Contribute to the leadership of cross-functional teams. Help the design, development, and maintenance of complex solutions with a focus on quality, performance, and resiliency. - Please note this is a remote opportunity. Pay Range:$120,000 - $130,000 / year Salary offers are based on a wide range of factors including relevant skills, training, experience, education, and, where applicable, certifications obtained. Market and organizational factors are also considered. Successful candidates may be eligible to receive annual performance bonus compensation. Benefits Information: We are proud to offer best-in-class benefits and programs to support employees and their families in living healthy, happy lives. Our pay and benefit plans have been designed to promote employee health in all respects - physical, financial, and developmental. Depending on whether it is a part-time or full-time position, some of the benefits offered may include: - Day 1 Medical, supplemental health, dental & vision for FT employees who work 30+ hours - Best-in-class well-being programs - Annual, no-cost health assessment program Blueprint for Wellness - healthyMINDS mental health program - Vacation and Health/Flex Time - 6 Holidays plus 1 "MyDay" off - FinFit financial coaching and services - 401(k) pre-tax and/or Roth IRA with company match up to 5% after 12 months of service - Employee stock purchase plan - Life and disability insurance, plus buy-up option - Flexible Spending Accounts - Annual incentive plans - Matching gifts program - Education assistance through MyQuest for Education - Career advancement opportunities - and so much more! Responsibilities: - Designing, building, deploying, and maintaining software applications and new functionalities. - Writing and maintaining clean, testable, and effective code using Caché, Caché ObjectScript, and MUMPS. - Refactoring and modernizing legacy MUMPS code into modern, class-based InterSystems ObjectScript. - Developing and implementing ETL processes for healthcare data systems. - Administering and supporting development and production environments. - Collaborating with product owners and stakeholders to gather and refine project requirements. - Creating and maintaining comprehensive technical documentation. - Diagnosing, troubleshooting, and resolving system failures and issues. - Assisting in the consolidation of databases and the modification of user interfaces and reports. - Contributing to the modernization of applications, including the conversion of older screens to modern, web-based interfaces. Qualifications: Education Required: - Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience. Skills Needed: - Proven experience as a developer using MUMPS, Caché, or InterSystems ObjectScript. - Strong understanding of database management, data modeling, and optimization within a Caché/MUMPS environment. - Familiarity with healthcare data standards such as HL7, ICD, and CPT. - Excellent analytical and problem-solving abilities. - Strong verbal and written communication skills, with the ability to collaborate effectively with both technical and non-technical teams. - Experience in developing software applications for the healthcare industry. - Familiarity with Electronic Health Record (EHR) systems like Epic, VistA, or RPMS. - Knowledge of web development technologies, including HTML and JavaScript. - Experience with client-server architecture and event-based programming. Preferred Experience: - InterSystems Caché/IRIS certification. - Experience with agile development methodologies. 58239 Quest Diagnostics honors our service members and encourages veterans to apply. While we appreciate and value our staffing partners, we do not accept unsolicited resumes from agencies. Quest will not be responsible for paying agency fees for any individual as to whom an agency has sent an unsolicited resume. Equal Opportunity Employer: Race/Color/Sex/Sexual Orientation/Gender Identity/Religion/National Origin/Disability/Vets or any other legally protected status.

Texas
$120K - $130K / year

Role Description TylSemi Solutions Private Limited is looking for a motivated and detail-oriented Design Verification Engineer to join our growing Verification team. In this role, you will contribute to the verification of cutting-edge SoCs and IPs targeting AI, HPC, and Networking applications. You will work closely with experienced verification engineers and architects to develop testbenches, create test scenarios, analyze coverage, and help ensure high-quality silicon delivery. This is an excellent opportunity for engineers who are passionate about digital design, verification methodologies, and next-generation semiconductor technologies. - Develop and execute verification test plans for IPs, subsystems, and SoC components. - Create and maintain SystemVerilog/UVM-based verification environments. - Write directed and constrained-random test cases to validate design functionality. - Develop functional coverage models and assist in coverage closure activities. - Debug simulation failures and collaborate with design engineers to resolve issues. - Write assertions (SVA) to improve design checking and verification quality. - Participate in regression execution, result analysis, and reporting. - Support IP integration and subsystem-level verification activities. - Learn and apply industry-standard verification methodologies and best practices. - Contribute to automation scripts for regression, reporting, and verification productivity. - Work closely with Design, Architecture, and Software teams to understand requirements and verify functionality. Qualifications - Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, Computer Engineering, or related field. - 2–7 years of experience in Design Verification or Digital Design. - Strong understanding of digital design fundamentals and computer architecture. - Knowledge of: - Verilog/SystemVerilog - UVM methodology - Simulation and debugging concepts - Functional and code coverage - Basic scripting (Python, Perl, Shell, or TCL) - Familiarity with verification tools from Synopsys, Cadence, or Siemens EDA. - Understanding of common bus protocols such as AXI, APB, AHB, PCIe, or Ethernet is a plus. - Good analytical and debugging skills. - Strong communication and teamwork abilities. Preferred Qualifications - Internship or academic project experience in ASIC/SoC verification. - Exposure to SystemVerilog assertions (SVA). - Knowledge of constrained-random verification techniques. - Experience with Python-based automation. - Understanding of AI, HPC, or Networking architectures is a plus. - Familiarity with Git or other version-control systems. Key Attributes - Strong learning mindset and curiosity about semiconductor technologies. - Attention to detail and commitment to quality. - Problem-solving attitude with a willingness to learn from challenges. - Ability to work effectively in a collaborative environment. - Passion for innovation, automation, and continuous improvement.

India