
Senior Software Engineer
Posted 6 hours ago

Posted 6 hours ago
This is a fully remote position, open to applicants in Texas.
β’ Design, develop, test, deploy, and maintain software applications and services.
β’ Take ownership of the delivery of intricate features, services, or components independently.
β’ Collaborate with product managers, designers, and engineers to transform business and user requirements into technical solutions.
β’ Contribute to system and solution design, architectural decisions, technical trade-offs, and implementation strategies.
β’ Utilize AI-assisted development tools for coding, debugging, documentation, testing, and analysis.
β’ Engage in code reviews to uphold coding standards, quality, and secure development practices.
β’ Identify and resolve software defects, performance challenges, and reliability issues.
β’ Contribute throughout the entire software development lifecycle from requirements and design to implementation, testing, release, and support.
β’ Create and uphold unit tests, integration tests, and other validation methodologies.
β’ Implement software design principles, patterns, algorithms, and data structures.
β’ Enhance development workflows, automation, observability, and engineering efficiency.
β’ Investigate AI, machine learning, and emerging technologies, proposing practical applications.
β’ Provide mentorship to junior engineers through technical guidance and feedback on code reviews.
β’ Commit to continuous improvement, responsible AI practices, collaboration, and technical excellence.
β’ A minimum of 5+ years of relevant work experience.
β’ A Bachelorβs degree in Computer Science, Software Engineering, or a related field, or equivalent years of relevant experience.
β’ Willingness to travel occasionally, up to 5-10%, for important events like team summits, training, and conferences.
β’ Subject to company on-call policies, which may include working outside of regular hours as necessary.
β’ Additional experience may be considered in lieu of an advanced degree.
β’ Proficiency in at least one programming language such as TypeScript, Java, C#, Python, or other relevant technology stacks.
β’ Experience in delivering production-grade software and independently managing significant features or technical components.
β’ Capability to tackle problems of varied scope, analyze technical challenges, and apply sound judgment to find effective solutions.
β’ Familiarity with AI-assisted development tools for coding, testing, debugging, documentation, or analysis.
β’ Ability to use AI tools responsibly, with attention to security, privacy, reliability, maintainability, and necessary human oversight.
β’ Experience with version control, CI/CD pipelines, code reviews, and Agile or Kanban methodologies.
β’ Solid understanding of software design principles, design patterns, algorithms, and data structures.
β’ Familiarity with SQL and database concepts; hands-on database experience is preferred.
β’ Knowledge of OWASP threats and mitigation techniques along with secure coding practices.
β’ Strong analytical, troubleshooting, and problem-solving capabilities.
β’ Excellent written and verbal communication skills, with the ability to collaborate with both technical and non-technical stakeholders.
β’ Capacity to manage multiple priorities in a dynamic setting with minimal day-to-day supervision.
β’ Comprehensive Insurance Coverage (including Medical, Dental, Vision, Pharmacy benefits, Life Insurance, and AD&D).
β’ Flexible Spending Accounts and Health Savings Accounts.
β’ Short-Term and Long-Term Disability benefits.
β’ Comprehensive 401(k) plan.
β’ Generous Parental Leave policy.
β’ Unrestricted paid time off, known as Discretionary Time Off (DTO).
β’ Wellness Program, including ClassPass and Employee Assistance Program.
β’ Tuition Reimbursement options.
β’ Optional Benefits: Pet Insurance, Identity Theft Protection, Student Debt Repayment Program, and Prepaid Legal coverage.
PowerSchool
PowerSchool
Verwaltungscloud.SH GmbH
PowerSchool
Get handpicked remote jobs straight to your inbox weekly.