We Insure · 15 hours ago
Software Engineer II (Golang)
Apex Fintech Solutions powers innovation and the future of digital wealth management by processing millions of transactions daily. As a Software Engineer II, you will design, build, and optimize solutions in a collaborative and fast-paced fintech environment, working on software architectures and solving complex problems.
Insurance
Responsibilities
Write, test, and maintain high-quality, reusable code that adheres to development best practices
Collaborate with cross-functional teams to gather requirements and implement scalable software systems and applications
Contribute to the design and optimization of microservices and cloud-based system architectures
Prototype and implement new features to enhance our financial technology platform
Participate in on-call rotations as level 1 support engineer for our data platform services
Employ CI/CD best practices, and agile workflows to accelerate development cycles
Conduct rigorous code reviews to ensure strong engineering principles and maintainable solutions
Debug complex problems across the software stack and propose solutions to enhance performance, stability, and maintainability
Ensure compliance with regulatory standards and industry protocols while adhering to the firm’s policies
Qualification
Required
A Bachelor's degree in Computer Science, Computer Engineering, or a related field (or equivalent professional experience) required
3+ years of professional development experience with a multi-person engineering team, leveraging modern practices like code reviews, CI/CD, and trunk-based development
Experience in cloud ecosystems, particularly Google Cloud Platform services like BigQuery, Pub/Sub, or Cloud Functions
Must have proficiency in software development using Golang, additional experience with modern programming languages like Python, Java & SQL are also nice to have
Strong understanding of microservices architecture and CI/CD pipelines
Proven expertise in relational databases and familiarity with distributed systems or data-intensive platforms including SQL query expertise
Familiarity with software development best practices like testing, version control, and agile processes
A problem-solving mindset, with the ability to think critically through challenging engineering scenarios
An innate passion for learning new technologies, frameworks, and tools to contribute to dynamic software solutions
Benefits
Healthcare benefits (medical, dental and vision, EAP)
Competitive PTO
401k match
Parental leave
HSA contribution match
Paid subscription to the Calm app
Generous external learning and tuition reimbursement benefits
Hybrid work schedule