Civitech - Software Engineer II
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Skills needed: Software Engineering experience and knowledge of Civitech' end-to-end software development lifecycle. Familiarity with Agile methodologies is a plus. Experience in working on large scale projects preferred but not mandatory. Proficiency in at least one programming language (e.g., Java, Python) required. • Years of experience: 3+ years as Software Engineer I or equivalent professional software development experience. • Education: Bachelor's degree in Computer Science, Information Technology, Engineering, Mathematics, Physics, or a related field is preferred but not mandatory for applicants with exceptional skills and relevant work experiences. A Master’s degree may be required if the candidate lacks prior industry experience. • Certifications: None stated explicitly; however, certification in Agile methodologies (e.g., PMP) can enhance your application as it demonstrates a commitment to continuous improvement and professional development within software engineering practices. • Must-haves: Experience with Civitech's proprietary tools or willingness to learn them is required, along with strong communication skills for effective collaboration in remote work settings.
Responsibilities
• Participate with other engineers in the design, implementation, and maintenance of Civitech’s applications and infrastructure. • Collaborate cross-functionally with product, research, and data science teams to develop features from participation in requirements definition through to testing and documentation. • Build scalable, secure, and high-performing features in a cloud environment. • Communicate effectively with team members and contribute to an open and inclusive engineering culture. • Grow your technical skills and contribute to effective team development practices. • If you were here today, you'd be: • Building Voter Registration Pipelines: Implementing National Change of Address lookups and working with the Data Science team to generate more targets for our Voter Registration Mail programs so we can effectively register more Democrats. • Optimizing Data Availability: Developing new features to automatically make election research data available in our customer facing tools, reducing latency to our end users. • Bridging Data Silos: Designing strategies to effectively and broadly share data between various operational PostgreSQL databases and BigQuery data warehouses to enrich existing datasets.
Benefits
• Salary: Explicitly stated as a benefit. • Equity: Mentioned in the job posting benefits section. • PTO: Listed under the provided benefits. • Insurance: Stated within the listed compensation and perks. • Perks: Described with specific examples such as free lunch, gym membership, etc., which are considered part of the offered perks/benefits package. • Remote work options: Clearly stated in both Austin location description and remote job offerings section.
Similar Jobs
No credit card. Takes 10 seconds.