[Remote] Software Engineer II
Note: The job is a remote job and is open to candidates in USA. Taxwell is a leading digital tax filing platform formed in 2022 from the combination of Drake Software and TaxAct. They are seeking a highly motivated Software Engineer II to join their team of talented developers working on complex, distributed backend systems, focusing on designing and maintaining scalable backend services.ResponsibilitiesDesign, implement, and maintain scalable backend services in a distributed system environment (99% backend work)Develop software solutions using C#, C++, and MS SQL/PostgreSQLCollaborate on UI development as needed to support service integration and functionalityBuild, deploy, and manage applications using AWS resources, with a focus on:EC2 / ECS for compute environmentsLambdas for serverless processingSQS and SNS for messaging and event-driven architectureParticipate in code reviews, design discussions, and cross-functional team meetings to ensure software quality and scalabilityContribute to continuous improvement initiatives in coding standards, system reliability, and automationSkillsBachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience3–5 years of experience in software engineering, ideally in backend or systems developmentProficiency in C# and C++ programming languagesStrong experience with MSSQL/PostgreSQL database design and optimizationFamiliarity with UI development principles and frameworksHands-on experience working in AWS environments, particularly with EC2, ECS, Lambda, SQS, and SNSExperience developing, deploying, and supporting distributed systemsExperience with containerization (e.g., Docker) and orchestration (e.g., Kubernetes)Familiarity with CI/CD pipelines and infrastructure-as-code toolsUnderstanding of system monitoring, performance tuning, and fault tolerance in distributed systemsCompany OverviewDrake Software is a complete professional tax preparation program for federal and state returns, business and individual. It is a sub-organization of Cinven. It was founded in 1977, and is headquartered in Franklin, North Carolina, USA, with a workforce of 501-1000 employees. Its website is https://www.drakesoftware.com/.