
Senior Software Engineer
Posted Oct 9

Posted Oct 9
This is a fully remote position, open to applicants in New Jersey.
• Engage in cutting-edge software development, data engineering, and product support.
• Work collaboratively with a Scrum team throughout the entire development lifecycle.
• Design, create, test, debug, enhance, and deliver software solutions.
• Actively participate in and contribute to Agile/Scrum ceremonies.
• Conduct thorough code reviews.
• Analyze and research software requirements for user stories and epics.
• Address customer complaints and respond to suggestions for software modifications or enhancements.
• Learn and incorporate new technologies with cloud and product infrastructure.
• Escalate issues to senior developers and assist in identifying solutions.
• Communicate updates, changes, and risks effectively to stakeholders.
• Collaborate with engineers, product owners, architects, and business stakeholders.
• Provide support for applications, data pipelines, integrations, databases, and cloud infrastructure.
• A Bachelor's degree in Computer Science, a related technical field, or 5+ years of relevant experience and/or an equivalent combination of education and experience is required.
• At least 4+ years of software development experience utilizing modern programming languages and concepts.
• Proficiency in Python, Java, JavaScript or TypeScript, along with object-oriented development.
• Familiarity with Databricks and contemporary data engineering platforms, covering data ingestion, transformation, integration, processing, and data pipelines.
• Strong SQL and relational database expertise, including MySQL, query optimization, performance tuning, and execution-plan analysis.
• Experience in developing applications and services that integrate with data platforms, APIs, databases, enterprise systems, and React or other modern web application frameworks.
• Extensive AWS experience encompassing application development, data engineering, storage, compute, security, monitoring, and deployment.
• Knowledge of Docker, containerized application development, source control, CI/CD, and software delivery methodologies.
• Experience managing large production codebases and troubleshooting applications, data pipelines, integrations, databases, and infrastructure.
• Ability to translate business and functional requirements into technical designs and engineering tasks.
• Experience with instrumentation, monitoring, analytics, and performance measurement.
• Familiarity with authentication, authorization, secure application development, and handling sensitive or regulated data.
• Experience with agile methodologies is a plus/preferred.
• Proficiency in Git, Jira, code review, QA, continuous integration, and deployments.
• Strong troubleshooting, analytical, written, verbal, and collaborative abilities.
• Capability to work across applications, data pipelines, integrations, databases, and cloud infrastructure.
• Applicants must be eligible to work in this country.
• Medical, dental, and vision coverage.
• Flexible spending options.
• Company-funded life insurance.
• Short-term disability coverage.
• Additional voluntary benefits.
• 401(k) retirement plan.
• Paid Time Off.
• Paid holidays.
• Remote work arrangement.
Palmstreet
Chariot Claims
DLB Associates
Sword Health
Get handpicked remote jobs straight to your inbox weekly.