INVICTA SOFTWARE logo
INVICTA SOFTWARE

The only fully integrated SecOps solution providing customers with a modular, customized cyber security platform

Software Engineer

Software EngineerSoftware EngineerOtherRemoteMid LevelTeam 11-50Since 2014H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

76 days ago

Salary

$150K - $165K / year

Seniority

Mid Level

Job Description

Software Engineer

INVICTA SOFTWARE

Job Title: Software Engineer About the Role Invicta Software is seeking a talented and motivated Software Engineer to join our dynamic team. This role offers an exciting opportunity to contribute to innovative software solutions that drive business success and enhance user experiences. As a Software Engineer, you will play a critical part in designing, developing, and maintaining high-quality software products. You will collaborate with cross-functional teams to deliver scalable and efficient solutions that meet client needs and industry standards. Key Objectives - Develop and maintain reliable, scalable software applications. - Collaborate closely with product managers, designers, and other engineers to deliver impactful solutions. - Ensure code quality through testing, code reviews, and adherence to best practices. - Continuously improve software performance and user experience. - Stay current with emerging technologies and industry trends to drive innovation. Responsibilities - Design, code, test, and debug software components and applications. - Participate in architectural discussions and contribute to system design decisions. - Write clean, maintainable, and efficient code following coding standards. - Collaborate with team members to define, design, and ship new features. - Identify and resolve performance bottlenecks and bugs. - Contribute to continuous integration and deployment processes. - Document software functionality and maintain technical documentation. Qualifications - Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience. - Proven experience in software development using languages such as Java, C#, Python, or JavaScript. - Strong understanding of software development lifecycle (SDLC) and agile methodologies. - Experience with version control systems, preferably Git. - Familiarity with databases, RESTful APIs, and cloud platforms is a plus. - Excellent problem-solving skills and attention to detail. - Effective communication and teamwork abilities. Benefits - Competitive salary and performance-based bonuses. - Comprehensive health, dental, and vision insurance plans. - Flexible work hours and remote work options. - Professional development opportunities and support for continuous learning. - Collaborative and inclusive company culture. - Generous paid time off and holidays. Salary range: $150,000 - $165,000 per year. Invicta Software is an Equal Opportunity Employer We are an equal opportunity employer aiming to build a diverse team. We do not discriminate on the basis of ethnicity, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability status. We’re open and inclusive, and it’s important to us that you are too.

Job Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Proven experience in software development using languages such as Java, C#, Python, or JavaScript.
  • Strong understanding of software development lifecycle (SDLC) and agile methodologies.
  • Experience with version control systems, preferably Git.
  • Familiarity with databases, RESTful APIs, and cloud platforms is a plus.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication and teamwork abilities.
  • Design, code, test, and debug software components and applications.
  • Participate in architectural discussions and contribute to system design decisions.
  • Write clean, maintainable, and efficient code following coding standards.
  • Collaborate with team members to define, design, and ship new features.
  • Identify and resolve performance bottlenecks and bugs.
  • Contribute to continuous integration and deployment processes.
  • Document software functionality and maintain technical documentation.

Benefits

  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance plans.
  • Flexible work hours and remote work options.
  • Professional development opportunities and support for continuous learning.
  • Collaborative and inclusive company culture.
  • Generous paid time off and holidays.
  • Salary range: $150,000 - $165,000 per year.

Related Job Pages

More Software Engineer Jobs

FIS - Fidelity National Information Services logo

Senior Software Engineers – (Financial Cloud-Based Technologies)

FIS - Fidelity National Information Services

FIS, short for Fidelity National Information Services, is a global financial technology leader and Fortune 500 company. The company provides the global banking

Position Type : Full time Type Of Hire : Experienced (relevant combo of work and education) Job Description FIS Management Services, LLC seeks Senior Software Engineers – (Financial Cloud-Based Technologies) in Jacksonville, FL to be responsible for leveraging his specialized knowledge of FIS technologies to analyze, design, program, debug and modify software enhancements and new products used in local, networked or Internet-related computer programs. Utilize advanced knowledge of proprietary tools to interact with product managers and users to define system requirements and necessary modifications. Apply expertise with FIS technology to participate in software design meetings and analyze user needs to determine technical requirements. Leverage unique knowledge of proprietary methodologies to write technical specifications based on conceptual design and stated business requirements. Utilize specialized understanding of proprietary technologies to write code, complete programming and perform testing and debugging of applications using current programming languages and technologies. Apply unique expertise of FIS tools to complete documentation and procedures for installation and maintenance, along with training and communicating with internal Client Training, Client Relationship and Sales teams on systems application. Leverage specialized knowledge of FIS methodologies to develop or execute project plans, budgets and schedules and for documenting work and results. Apply unique expertise with FIS methodologies to deliver informational and decision-seeking presentations to technical and business groups to internal and external audiences. REQUIREMENTS: Bachelor’s degree or foreign equivalent in Computer Science, Applied Computer Science or a related field and five (5) years of progressively responsible experience in the job offered or a related occupation: implementing value stream model to deliver quality products; managing delivery for D1 LFI Banker/ BAO product line for both core product and clients utilizing angular, react technology and building micro-frontend for cloud deployment and RESTful; working in digital enterprise banking origination and servicing channel; creating reusable smart components for building a scalable and maintainable application; identifying risks at various stages of product development and providing appropriate solutions; conducting knowledge transfer (KT) and training sessions while guiding on better/safer coding practices; and coordinating with the product team and clients to review functional and technical gaps and provide appropriate solutions to meet functional needs. In the alternative, the employer will accept a master’s degree in the above-mentioned fields and three (3) years of experience in the above-mentioned skills. Telecommuting and/or working from home may be permissible pursuant to company policies. QUALIFIED APPLICANTS: Please apply directly through our website by clicking on “Apply Now.” Privacy Statement FIS is committed to protecting the privacy and security of all personal information that we process in order to provide services to our clients. For specific information on how FIS protects personal information online, please see the Online Privacy Notice. EEOC Statement FIS is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, marital status, genetic information, national origin, disability, veteran status, and other protected characteristics. The EEO is the Law poster is available here supplement document available here For positions located in the US, the following conditions apply. If you are made a conditional offer of employment, you will be required to undergo a drug test. ADA Disclaimer: In developing this job description care was taken to include all competencies needed to successfully perform in this position. However, for Americans with Disabilities Act (ADA) purposes, the essential functions of the job may or may not have been described for purposes of ADA reasonable accommodation. All reasonable accommodation requests will be reviewed and evaluated on a case-by-case basis. Sourcing Model Recruitment at FIS works primarily on a direct sourcing model; a relatively small portion of our hiring is through recruitment agencies. FIS does not accept resumes from recruitment agencies which are not on the preferred supplier list and is not responsible for any related fees for resumes submitted to job postings, our employees, or any other part of our company. #pridepass

United States
FIS - Fidelity National Information Services logo

Software Engineer Specialists: Technical Lead - Development

FIS - Fidelity National Information Services

FIS, short for Fidelity National Information Services, is a global financial technology leader and Fortune 500 company. The company provides the global banking

Position Type : Full time Type Of Hire : Experienced (relevant combo of work and education) Job Description FIS Management Services, LLC seeks Software Engineer Specialist: Technical Lead - Development in Jacksonville, FL to design, develop, and maintain complex software applications using COBOL and Java, ensuring alignment with FIS core technologies and standards. Responsible for implementing new features and enhancing existing functionalities in commercial-grade software products used across local, networked, and internet-based platforms. Collaborate with product managers, business analysts, and end-users to gather and analyze system requirements. Translate business needs into detailed technical specifications, leveraging deep knowledge of FIS proprietary tools and methodologies. Participate in software design and architecture meetings, contributing expertise in legacy systems (COBOL) and modern platforms (Java). Ensure scalable, secure, and maintainable design solutions that meet both functional and non-functional requirements. Write clean, efficient, and well-documented code using COBOL for mainframe systems and Java for distributed applications. Perform rigorous unit testing, debugging, and troubleshooting to ensure high-quality deliverables. Develop and maintain integration points between COBOL-based systems and Java applications. Prepare deployment scripts and documentation for seamless installation and maintenance across environments. Utilize advanced FIS proprietary development tools and frameworks to streamline development processes. Apply specialized methodologies for software lifecycle management, including Agile and Waterfall approaches as appropriate. Create comprehensive technical documentation, including design specs, user guides, and maintenance procedures. Ensure compliance with internal standards, industry regulations, and audit requirements. Work closely with internal teams such as Client Training, Client Relationship Management, and Sales to provide technical insights and support. Assist in training sessions and product demonstrations to enhance understanding of system capabilities. Deliver clear and concise presentations to technical and business stakeholders. Communicate complex technical concepts in an accessible manner to support decision-making and strategic planning. Stay current with emerging technologies and industry trends. Propose and implement improvements to existing systems, processes, and tools to enhance performance, scalability, and user experience. REQUIREMENTS: Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, or a related field and eleven (11) years of progressively responsible experience in the job offered or a related occupation: working with fund accounting principles and practices, including reconciliation, NAV calculations, and financial reporting for mutual funds, hedge funds, or institutional portfolios; implementing DevOps practices and tools, including continuous integration/continuous deployment (CI/CD) pipelines using Jenkins, GitLab CI, and Azure DevOps; and working in Agile environments applying Scrum, Kanban, and Lean methodologies to drive iterative development, enhance team collaboration, and improve delivery velocity. Five years of experience must include: implementing Advanced software development utilizing COBOL programming and Java/J2EE technologies including building and maintaining enterprise-grade applications, integrating legacy systems; optimizing performance across platforms; working with fund accounting systems and financial services applications, with a focus on data integrity, compliance, and automation of financial operations; and applying Scaled Agile Framework (SAFe) principles to coordinate cross-functional teams, manage program increments, and align development efforts with business objectives in large-scale enterprise environments. Telecommuting and/or working from home may be permissible pursuant to company policies. QUALIFIED APPLICANTS: Please apply directly through our website by clicking on “Apply Now.” Privacy Statement FIS is committed to protecting the privacy and security of all personal information that we process in order to provide services to our clients. For specific information on how FIS protects personal information online, please see the Online Privacy Notice. EEOC Statement FIS is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, marital status, genetic information, national origin, disability, veteran status, and other protected characteristics. The EEO is the Law poster is available here supplement document available here For positions located in the US, the following conditions apply. If you are made a conditional offer of employment, you will be required to undergo a drug test. ADA Disclaimer: In developing this job description care was taken to include all competencies needed to successfully perform in this position. However, for Americans with Disabilities Act (ADA) purposes, the essential functions of the job may or may not have been described for purposes of ADA reasonable accommodation. All reasonable accommodation requests will be reviewed and evaluated on a case-by-case basis. Sourcing Model Recruitment at FIS works primarily on a direct sourcing model; a relatively small portion of our hiring is through recruitment agencies. FIS does not accept resumes from recruitment agencies which are not on the preferred supplier list and is not responsible for any related fees for resumes submitted to job postings, our employees, or any other part of our company. #pridepass

United States
Veeam Software logo

C# Developer, M365 Backup

Veeam Software

Your Single Backup and Data Management Platform for Cloud, Virtual and Physical

Full TimeRemoteTeam 1,001-5,000Since 2006H1B Sponsor

• Developing and supporting one of Veeam's core products: Veeam Backup for Microsoft 365 • Communicating with other participants of the product development process • Participating in planning and creating the features for your products

California + 1 moreAll locations: California | Michigan
$163.8K - $273K / year
Job Closed
Airbnb logo

Staff Software Engineer, GraphQL

Airbnb

Airbnb is a community based on connection and belonging.

OtherRemoteTeam 5,001-10,000Since 2007H1B Sponsor

Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. Every day, hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way. The Community You Will Join: - Viaduct is a unified data access layer connecting most of Airbnb’s online data. More than 70% of Airbnb’s API traffic flows through the Viaduct platform. - Residing at the center of Airbnb’s tech stack between the user-facing products and backend infrastructure, Viaduct provides a global schema & query system through a GraphQL interface. - Our team mission: “Empower app developers at Airbnb by delivering a seamless and efficient developer experience. We strive to maximize productivity and spark creativity through simplified APIs, improved performance, and the cultivation of tenant team autonomy.” - The Viaduct team is a very tenured and experienced team, setting the best practices and next-gen architecture for Airbnb. - As part of the Application Platform pillar of Infrastructure, we work closely with partner infra teams (Build Infra, Service Platform, CI/CD, Reliability, Observability, Developer Platform to name a few) as well as product engineers. - We treat our platform as a product and follow the principles of good Platform Engineering - Viaduct has been running in production for over six years and the team has gained a lot of experience in operating a GraphQL platform at scale. These insights informed the major rewrite - called Viaduct Modern - which we’re in the process of launching and continue to evolve. You will join the effort to create the best developer experience of hundreds of engineers at Airbnb using our revolutionary GraphQL platform. Viaduct has been released as an Open Source project. Your contributions to the Viaduct platform will not only serve Airbnb-internal developers, but also any member of the Open Source community who chooses to adopt Viaduct. The Difference You Will Make: - Drive platform reliability and operational excellence by designing and implementing deployment pipelines, SLO frameworks, observability tooling, performance improvements, and AI-enabled incident response automation that help maintain Viaduct's 99.99% uptime target across Airbnb's critical API traffic. - Contribute to runtime resiliency initiatives including resource attribution, performance regression testing, and proactive monitoring to ensure the multi-tenant GraphQL platform scales efficiently and degrades gracefully under load. - Architect and deliver AI-powered operational tooling that accelerates incident triage, reduces mean-time-to-mitigation, and empowers both the Viaduct team and tenant engineers with self-service debugging capabilities. - Shape the future of Viaduct Modern by contributing to the next-generation architecture, improving developer experience for hundreds of engineers, and establishing patterns that will be shared with the open-source community. A Typical Day: - Embrace an AI-first engineering approach, using LLM-powered agents to generate and iterate on code while you focus on problem-solving, system design, and quality oversight. - Investigate and resolve complex production issues by analyzing distributed traces, resource utilization patterns, and system metrics to identify root causes and implement durable fixes. - Design and implement observability features including span instrumentation, SLO dashboards, and fine-grained attribution for blocking time, memory, and CPU across tenant workloads. - Develop and iterate on tooling for deployment triage, service health monitoring, and incident response automation using LLM capabilities. - Lead technical design discussions and RFCs for initiatives like performance regression testing pipelines, emergency deployment workflows, and runtime resiliency improvements. - Partner with tenant teams to debug performance issues, provide guidance on GraphQL best practices, and enable self-service capabilities for common operational tasks. - Contribute to open-source Viaduct by ensuring platform improvements are generalizable and well-documented for the broader engineering community. Your Expertise: - 9+ years of software engineering experience, with significant depth in backend systems, distributed architectures, and platform engineering. - Deep expertise in observability and monitoring, including experience designing SLO frameworks, distributed tracing systems, and metrics pipelines at scale. - Proven track record in reliability engineering, with hands-on experience in incident response, root cause analysis, and building systems that maintain high availability (99.99%+). - Strong experience with performance tuning and resource management in JVM-based systems, including profiling, garbage collection optimization, and understanding of concurrency models (blocking I/O, thread pools, coroutines in Kotlin). - Experience operating critical, high-traffic systems with a focus on deployment safety, automated rollbacks, and progressive delivery strategies. - Familiarity with GraphQL or similar API gateway/data access layer technologies - Experience building developer tooling and platforms, with a product mindset focused on developer experience and self-service capabilities. - Strong leadership and communication skills with the ability to partner effectively across infrastructure and product engineering teams. Your Location: This position is US - Remote Eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed to with your manager. While the position is Remote Eligible, you must live in a state where Airbnb, Inc. has a registered entity. Click here for the up-to-date list of excluded states. This list is continuously evolving, so please check back with us if the state you live in is on the exclusion list. If your position is employed by another Airbnb entity, your recruiter will inform you what states you are eligible to work from. Our Commitment To Inclusion & Belonging: Airbnb is committed to working with the broadest talent pool possible. We believe diverse ideas foster innovation and engagement, and allow us to attract creatively-led people, and to develop the best products, services and solutions. All qualified individuals are encouraged to apply. We strive to also provide a disability inclusive application and interview process. If you are a candidate with a disability and require reasonable accommodation in order to submit an application, please contact us at: reasonableaccommodations@airbnb.com. Please include your full name, the role you’re applying for and the accommodation necessary to assist you with the recruiting process. We ask that you only reach out to us if you are a candidate whose disability prevents you from being able to complete our online application. How We'll Take Care of You: Our job titles may span more than one career level. The actual base pay is dependent upon many factors, such as: training, transferable skills, work experience, business needs and market demands. The base pay range is subject to change and may be modified in the future. This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits. Pay Range $204,000—$255,000 USD

United States
$204K - $255K / year