Job Closed

This listing is no longer active.

WEX logo
WEX

Simplifying the business of running a business.

Senior Software Engineer – C, Java, Kafka

Backend EngineerSoftware EngineerOtherRemoteSeniorTeam 5,001-10,000Since 1983H1B SponsorCompany SiteLinkedIn

Location

Washington

Posted

120 days ago

Salary

$121.5K - $145.5K / year

Seniority

Senior

Bachelor Degree5 yrs expEnglishgRPCJavaApache KafkaSpringSQL

Job Description

Senior Software Engineer – C, Java, Kafka

WEX

• Design, develop, and maintain robust, scalable, and high-performance object oriented code in our backend services • Develop public REST APIs using Java and internal gRPC APIs for inter-service and inter-system communication • Craft systems designs, lead design decisions, and drive alignment with other senior engineers • Write automated unit tests, integration tests, end-to-end tests, concurrency tests, load/performance tests • Analyze existing systems to identify bottlenecks, tech debt, and implement scalability, and stability improvements • Implement automation for testing, monitoring, healing, and scaling applications, continuous integration and deployment to reduce time to market • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define and implement new features • Conduct code reviews (comment, approve, seek revisions, merge), mentor junior and mid-level engineers, and actively promote engineering best practices • Dive deep and troubleshoot complex issues, devise fixes, author root cause analysis documents, and ensure lasting performance and reliability • Conduct objective and comparative analyses of competing technologies to advise the team of pros and cons of a technology solution • Maintain robust documentation (design docs, run books, change management docs, and readiness plans) • Provide live-site support for production applications by monitoring systems, ensuring rapid incident resolution, and driving continuous improvement • Drive cross-team projects as a single-threaded-owner (STO) or tech lead, and actively unblock other engineers to make progress

Job Requirements

  • Bachelor’s degree in Computer Science or Software Engineering
  • 5-8 years of professional experience in software engineering
  • Strong Experience in C, Java, Kafka
  • Strong understanding of data structures and algorithms, object-oriented design, and problem-solving skills
  • Expertise in designing and developing internet-scale services with scalability, availability, security, and reliability design tenets
  • Excellent written and verbal communication skills, and a collaborative and empathetic mindset
  • Proficiency in backend development, with proficiency expertise in Java or C#, and frameworks like SpringBoot, building and optimizing RESTful APIs, ODATA framework, and SQL

Benefits

  • health, dental and vision insurances
  • retirement savings plan
  • paid time off
  • health savings account
  • flexible spending accounts
  • life insurance
  • disability insurance
  • tuition reimbursement

Related Job Pages

More Backend Engineer Jobs

Popl logo

Senior Backend Engineer

Popl

Connecting you with your future customers

Backend Engineer120 days ago
OtherRemoteTeam 51-200Since 2020H1B No Sponsor

• Write and push code for the Popl Backend • Work with other engineers on using APIs, documentation and tests • Monitor logs and resolve any issues quickly • Collaborate with the team regarding infrastructure decisions • Attend daily stand ups with the engineering team (We promise we are fun :)) • Learn a lot and grow with us

United States
$130K - $170K / year
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• You’ll be a key player in developing and scaling our company-wide internal automation platform • You won't just be writing code, you’ll be building the backbone of our development ecosystem • Our goal is to automate the mundane and optimize the complex

Germany
Confidencial.io logo

Backend Developer, C# .NET II

Confidencial.io

Automatically protects your unstructured, sensitive data to safeguard documents from within, no matter where they go.

Backend Engineer120 days ago
Full TimeRemoteTeam 11-50Since 2021H1B No Sponsor

• Backend Development: Implement medium- to high-complexity, scalable solutions autonomously. • Quality and Testing: Ensure clean, secure code with unit and integration test coverage, and participate in code reviews. • Security: Apply Security by Design principles throughout the development lifecycle. • Support and Observability: Investigate production incidents independently and use tracing and logging tools to optimize performance. • Architecture and Documentation: Collaborate on technical solution design with specialists and maintain detailed documentation. • Innovation and Mentorship: Explore technologies such as Artificial Intelligence (AI) and act as a technical reference/ informal mentor for junior developers.

Brazil
Job Closed
Alight Solutions logo

.Net Full Stack Developer

Alight Solutions

Alight Solutions, formerly known as Aon Hewitt, is an information technology and services company that was purchased by Blackstone and relaunched as Alight Solu

Backend Engineer120 days ago

• Designing, developing, and enhancing web and service based applications that support participant communications. • Contributing across the full application stack, including UI development (Web Forms/MVC/Angular/HTML/JavaScript), APIs, business logic, and database components. • Supporting applications through monitoring, troubleshooting, incident resolution, and root cause analysis. • Collaborating with product owners, analysts, QA, architects, and teammates as part of an Agile delivery process. • Building solutions that improve automation, scalability, and efficiency for document creation, content delivery, and print/fulfillment workflows. • Maintaining and extend systems related to document lifecycle management, versioning, content approvals, and secure distribution. • Implementing performance and stability enhancements for high-volume processing systems.

Illinois
$90K - $115K / year
Job Closed