Job Closed

This listing is no longer active.

insightsoftware logo
insightsoftware

Connected Solutions for the Office of the CFO

Engineering Manager

Software EngineerSoftware EngineerFull TimeRemoteLeadTeam 1,001-5,000H1B SponsorCompany SiteLinkedIn

Location

India

Posted

88 days ago

Salary

0

Seniority

Lead

Job Description

Engineering Manager

insightsoftware

• As a development/technical manager, you will be responsible for all aspects of software product development such as planning, helping adopt best design/architecture, execution of sprints and end-to-end delivery of product features • As a senior technical leader, you will guide team in designs/architecture, create PoCs, develop good quality of code, review PRs and be a technical expert and mentor • Influence the product roadmap to ensure it incorporates necessary technical investments and considers longer-term architectural goals • Provide just in time feedback, conduct 1:1s, annual reviews, and find continuous improvement opportunities • Work closely with the Product teams to develop the best technical design and approach for product development • Management and execution against project plans and delivery commitments • Be involved with SDLC from requirements to test but own executing development of features & bug fixes that is clean, reusable, maintainable code in .Net, C#, Oracle and Angular. • Make necessary database changes to support ongoing development tasks • Lead, critique and coach others in code reviews and architecture discussions

Job Requirements

  • Bachelor’s degree in computer science, or equivalent work experience
  • Experience managing, motivating, and retaining a high-performance software engineering team
  • Experience with large scale, consumer facing, enterprise level applications
  • 12+ years’ experience designing and developing SaaS web applications using .Net/C# stack, preferably in a product development organization
  • 2+ years of team management experience
  • 5+ years’ experience w/database technologies – SQL , Entity Framework
  • Experience with Oracle databases , including writing/optimizing complex queries, stored procedures, and scripting is a plus
  • Experience developing RESTful APIs
  • Experience with Unit Testing and Mocking frameworks and concepts
  • Experience with Agile/Scrum methodologies
  • Experience with GIT
  • Strong communication skills – written and verbal
  • Strong collaboration skills – experience working in a small-team environment
  • Experience with reporting tools such as PowerBI/Tableau is a plus
  • Good to have experience w/front-end technologies – HTML5, SASS/CSS, Angular, Typescript
  • Experience with AI Tools such as Copilot, ChatGPT, Claude, Devin is a plus
  • Experience building apps in financial domain is a plus
  • Experience with cloud technologies (Azure/AWS) is a plus

Benefits

  • All your information will be kept confidential according to EEO guidelines.
  • Background checks are required for employment with insightsoftware, where permitted by country, state/province.
  • At insightsoftware, we are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, national origin, gender, sex, gender identity or expression, sexual orientation, age, citizenship, marital or parental status, disability, veteran status, or other class protected by applicable law.
  • We are proud to be an equal opportunity workplace.

Related Job Pages

More Software Engineer Jobs

Role Description This isn’t your typical distributed systems role. This is about fixing how engineering works. They’re looking for someone to take ownership of developer productivity across a large, fast-moving codebase, improving how 50+ engineers build, test, and ship software every day. You’ll sit across multiple teams, understand where things break down, and redesign the path to production so teams can move faster without stepping on each other. You’ll be the person who untangles the monorepo, reduces friction, and turns code into products. Responsibilities - Own the build, test, and deployment lifecycle across a monorepo used by 50+ engineers - Lead the implementation and optimization of modern build tooling (e.g. TurboRepo) - Redesign developer workflows to reduce friction, dependencies, and bottlenecks - Improve local development experience—how engineers interact with the code day-to-day - Identify gaps in testing and coverage, and drive improvements across teams - Work across multiple engineering teams (core systems, event processing, identity) to align on standards - Debug real production issues and improve system reliability before problems reach users - Support multi-region and multi-cloud deployments, ensuring systems scale globally - Act as the connective tissue between teams—driving consistency without slowing people down Requirements - 8–15 years as a backend or platform engineer, with a clear focus on developer productivity - Experience working in high-growth engineering teams (40–100+ engineers) - Strong expertise in JavaScript/TypeScript, with solid computer science fundamentals - Proven experience improving build systems, deployment pipelines, or developer workflows - Hands-on experience with monorepos and build tools (e.g. Bazel, Nx, TurboRepo) - Deep understanding of distributed systems and how they behave at scale - Ability to jump into complex backend systems and understand constraints quickly - Strong leadership instincts—can influence, align teams, and drive initiatives end-to-end - Background in product engineering environments (not purely DevOps/SRE/infrastructure) Benefits - $250,000 - $320,000 USD - Equity in a high-growth, late-stage startup environment - Fully remote working across the US and Canada - Health, dental, and vision coverage - Flexible working environment with high autonomy - Opportunity to work on globally distributed systems at real scale

United States + 1 moreAll locations: United States | Canada
$250K - $320K / year
Job Closed
Aphex logo

Senior Flutter Developer

Aphex

The fastest way for construction delivery teams to plan together.

Full TimeRemoteTeam 11-50H1B No Sponsor

• We're seeking a Senior Flutter Developer to join our scaling development team • You'll be tasked with building and maintaining high-performance, reliable mobile applications that help construction teams worldwide communicate progress on site • This is an opportunity to utilise modern mobile development practices and to contribute to an application that's making a real difference in the construction industry

Philippines
Job Closed
Kyndryl logo

Software Engineering - Development

Kyndryl

We design, build, manage and modernize the mission-critical technology systems that the world depends on every day.

OtherRemoteTeam 10,001+Since 2021H1B Sponsor

Who We Are At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward – always pushing ourselves to go further in our efforts to build a more equitable, inclusive world for our employees, our customers and our communities. The Role Are you passionate about solving complex problems? Do you thrive in a fast-paced environment? Then there’s a good chance you will love being a part of our Software Engineering – Development team at Kyndryl, where you will be able to see the immediate value of your work. As a Software Engineering - Developer at Kyndryl, you will be at the forefront of designing, developing, and implementing cutting-edge software solutions. Your work will play a critical role in our business offering, your code will deliver value to our customers faster than ever before, and your attention to detail and commitment to quality will be critical in ensuring the success of our products. Using design documentation and functional programming specifications, you will be responsible for implementing identified components. You will ensure that implemented components are appropriately documented, unit-tested, and ready for integration into the final product. You will have the opportunity to architect the solution, test the code, and deploy and build a CI/CD pipeline for it. As a valued member of our team, you will provide work estimates for assigned development work, and guide features, functional objectives, or technologies being built for interested parties. Your contributions will have a significant impact on our products' success, and you will be part of a team that is passionate about innovation, creativity, and excellence. Above all else, you will have the freedom to drive innovation and take ownership of your work while honing your problem-solving, collaboration, and automation skills. Together, we can make a difference in the world of cloud-based managed services. Your Future at Kyndryl The career path ahead is full of exciting opportunities to grow and advance within the job family. With dedication and hard work, you can climb the ladder to higher bands, achieving coveted positions such as Principal Engineer or Vice President of Software. These roles not only offer the chance to inspire and innovate, but also bring with them a sense of pride and accomplishment for having reached the pinnacle of your career in the software industry. Kyndryl currently does not require employees to be fully vaccinated against COVID-19, however, if you are hired to work at a client, customer, or partner location, you may be required to show proof of vaccination to align with their respective COVID-19 vaccination policies. Those who believe they are eligible may apply for a medical or religious accommodation prior to the start of employment. Who You Are You’re good at what you do and possess the required experience to prove it. However, equally as important – you have a growth mindset; keen to drive your own personal and professional development. You are customer-focused – someone who prioritizes customer success in their work. And finally, you’re open and borderless – naturally inclusive in how you work with others. Required Skills, Experience and Circumstances: • Minimum of 1+ years of experience working as a software engineer on complex software projects • Excellent coding skills and solid development experience (Java, Python, .Net etc.) with debugging and problem-solving skills • Software development methodologies, with demonstrated experience developing scalable and robust software • Experienced in relational and NoSQL databases, data mapping, XML/JSON, Rest based web services • Knowledge of architecture design - Microservices architecture, containers (Docker & k8s), messaging queues • Deep understanding of OOP and Design patterns Preferred Skills and Experience: • Bachelor's degree in Computer Science, related technical field, or equivalent practical experience • Certification in one or more of the hyperscalers (Azure, AWS, and Google GCP) - otherwise, you can obtain certifications with Kyndryl • Experience with DevOps tools and modern engineering practices Compensation: The compensation range for the position in the U.S. is $70,800 to $134,640 based on a full-time schedule. Your actual compensation may vary depending on your geography, job-related skills and experience. For part time roles, the compensation will be adjusted appropriately. The pay or salary range will not be below any applicable state, city or local minimum wage requirement. There is a different applicable compensation range for the following work locations: California (San Francisco Bay Area): $84,960 to $161,520 California (All Other): $77,880 to $148,080 Colorado: $70,800 to $134,640 Massachusetts: $70,800 to $148,080 New York City: $84,960 to $161,520 Washington: $77,880 to $148,080 Washington DC: $77,880 to $148,080 This position will be eligible for Kyndryl’s discretionary annual bonus program, based on performance and subject to the terms of Kyndryl’s applicable plans. You may also receive a comprehensive benefits package which includes medical and dental coverage, disability, retirement benefits, paid leave, and paid time off. Note: If this is a sales commission eligible role, you will be eligible to participate in a sales commission plan in lieu of the annual discretionary bonus program. Applications will be accepted on a rolling basis. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Being You Diversity is a whole lot more than what we look like or where we come from, it’s how we think and who we are. We welcome people of all cultures, backgrounds, and experiences. But we’re not doing it single-handily: Our Kyndryl Inclusion Networks are only one of many ways we create a workplace where all Kyndryls can find and provide support and advice. This dedication to welcoming everyone into our company means that Kyndryl gives you – and everyone next to you – the ability to bring your whole self to work, individually and collectively, and support the activation of our equitable culture. That’s the Kyndryl Way. What You Can Expect With state-of-the-art resources and Fortune 100 clients, every day is an opportunity to innovate, build new capabilities, new relationships, new processes, and new value. Kyndryl cares about your well-being and prides itself on offering benefits that give you choice, reflect the diversity of our employees and support you and your family through the moments that matter – wherever you are in your life journey. Our employee learning programs give you access to the best learning in the industry to receive certifications, including Microsoft, Google, Amazon, Skillsoft, and many more. Through our company-wide volunteering and giving platform, you can donate, start fundraisers, volunteer, and search over 2 million non-profit organizations. At Kyndryl, we invest heavily in you, we want you to succeed so that together, we will all succeed. Get Referred! If you know someone that works at Kyndryl, when asked ‘How Did You Hear About Us’ during the application process, select ‘Employee Referral’ and enter your contact's Kyndryl email address.

United States
$70.8K - $161K / year
Job Closed
Advanced Micro Devices, Inc logo

Senior Member of Technical Staff – Algorithm & Performance Optimization - GPU Libraries

Advanced Micro Devices, Inc

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process. AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here. This posting is for an existing vacancy.

OtherRemoteTeam 10,001

WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you’ll discover the real differentiator is our culture. We push the limits of innovation to solve the world’s most important challenges—striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. Senior Member of Technical Staff – Algorithm & Performance Optimization - GPU Libraries THE ROLE – SMTS Algorithms & Performance Engineer As Senior Member of Technical Staff in the GPU Libraries group, you will provide technical leadership and strategic support across the AMD Radeon Open Ecosystem (ROCm) ecosystem. This role is focused on critically analyzing, reviewing, and improving GPU kernel algorithms within the Composable Kernel (CK) and MIOpen libraries, with a strong emphasis on performance tuning through both explainable heuristics and empirical benchmarking. Working collaboratively with library owners, kernel developers, and cross-functional performance engineering teams, you will drive kernel optimization strategies that translate directly into measurable gains for AI/ML and HPC workloads on AMD Instinct accelerators and Radeon GPUs. This position requires deep understanding and the ability to reason about performance from first principles while also leveraging data-driven analytics to guide tuning decisions. THE PERSON – GPU ML Libraries & Algorithms Expert To be successful in this role, you will be an experienced GPU performance engineer with a proven track record of analyzing, profiling, and optimizing compute kernels — moving fluidly between algorithmic design analysis, heuristic development, and kernel instance tuning. You are driven by curiosity about why a kernel performs the way it does, and you bring an intuitive sense for GPU execution dynamics that allows you to formulate and validate performance hypotheses rapidly. You thrive in environments where rigorous analysis meets pragmatic engineering, where you can design explainable heuristic models and run analysis on large-scale benchmark sweeps, synthesizing results into actionable tuning recommendations that uplift entire library ecosystems. KEY RESPONSIBILITIES: - Algorithm Analysis & Improvement: Critically review and improve kernel algorithms, identifying opportunities for redesign, fusion, and optimization that yield measurable performance gains across AMD GPU architectures. - Design explainable heuristic models for kernel selection, tile-size determination, data layout choices, and workload-to-CU mapping — ensuring tuning decisions are interpretable, maintainable, and adaptable. - Partner with teams to execute large-scale kernel benchmarking campaigns, building data pipelines and analytics workflows to process, visualize, and extract actionable insights from extensive performance datasets. - Partner with teams to perform deep-dive performance investigations using AMD profiling and tracing tools (rocProf, Omniperf, Omnitrace), correlating hardware counter data with kernel behavior to identify bottlenecks in compute, memory bandwidth, LDS utilization, Matrix Core throughput, and instruction issue rates. - Initiate, influence, and drive architecture, design, and documentation efforts as they arise across teams. Work closely with principal engineering staff to plan and execute technical governance activities across integrated libraries and engineering teams. - Leverage AI-assisted software development tools to accelerate design, implementation, review, and documentation of complex software libraries. Establish best practices for responsible use of AI assistance, including validation, review, and traceability of generated code and technical artifacts. PREFERRED EXPERIENCE: - Extensive and broad hands-on experience with C++, with relevant applied experience using CUDA, HIP, OpenMP, MPI, or OpenCL for accelerated computing on CPUs and GPUs. Familiarity with other programming languages e.g. Python, Rust. Knowledge or applied experience with popular AI/ML Frameworks (PyTorch, TensorFlow, JAX). - Proven experience with kernel performance tuning — both through principled heuristic design and through systematic empirical benchmarking. Ability to articulate why a tuning configuration works, not just that it does. Ability to reason about performance at the hardware level and translate architectural insight into kernel optimization strategies. - Familiarity with Composable Kernel (CK), MIOpen, or equivalent GPU kernel libraries (e.g., CUTLASS, cuDNN, NeuronSDK). Understanding of GEMM, convolution, attention, pooling and other core compute primitives used in AI/ML workloads. - Applied experience using AI-assisted coding tools in professional software engineering workflows, including code generation, refactoring, test creation, documentation, and design exploration. ACADEMIC CREDENTIALS: - Advanced degrees, such as M.Sc./M.Eng. or Ph.D. are preferred — ideally in Computer Science, Computer Engineering, Electrical Engineering, Applied Mathematics, or a related field with focus on high-performance computing, GPU architecture, or numerical methods. LOCATION: California, USA or remote Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process. AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here. This posting is for an existing vacancy.

United States